Raspbian Package Auto-Building

Build log for seqan2 (2.4.0+dfsg-15) on armhf

seqan22.4.0+dfsg-15armhf → 2022-12-27 15:07:10

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

+==============================================================================+
| seqan2 2.4.0+dfsg-15 (armhf)                 Tue, 27 Dec 2022 05:39:49 +0000 |
+==============================================================================+

Package: seqan2
Version: 2.4.0+dfsg-15
Source Version: 2.4.0+dfsg-15
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-7bf2b44a-9a6c-47bf-9b2a-aae49faad8a4' with '<<CHROOT>>'

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

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

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


Check APT
---------

Checking available source versions...

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

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

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


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

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

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

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

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

Arch check ok (armhf included in any all)

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


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

Merged Build-Depends: debhelper-compat (= 13), python3, cmake, fakeroot, zlib1g-dev, libbz2-dev, libbam-dev, libboost-dev, help2man, ctdconverter
Filtered Build-Depends: debhelper-compat (= 13), python3, cmake, fakeroot, zlib1g-dev, libbz2-dev, libbam-dev, libboost-dev, help2man, ctdconverter
dpkg-deb: building package 'sbuild-build-depends-seqan2-dummy' in '/<<BUILDDIR>>/resolver-HCsHuz/apt_archive/sbuild-build-depends-seqan2-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-seqan2-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-HCsHuz/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-HCsHuz/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-HCsHuz/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-HCsHuz/apt_archive ./ Sources [545 B]
Get:5 copy:/<<BUILDDIR>>/resolver-HCsHuz/apt_archive ./ Packages [622 B]
Fetched 2500 B in 0s (11.8 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

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

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libpam-cap netbase
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils cmake cmake-data
  ctdconverter debhelper dh-autoreconf dh-strip-nondeterminism dwz file
  gettext gettext-base groff-base help2man intltool-debian libarchive-zip-perl
  libarchive13 libbam-dev libboost-dev libboost1.74-dev libbrotli1 libbz2-dev
  libcurl4 libdebhelper-perl libelf1 libexpat1
  libfile-stripnondeterminism-perl libicu72 libjsoncpp25
  liblocale-gettext-perl libmagic-mgc libmagic1 libmpdec3 libnghttp2-14
  libpipeline1 libproc2-0 libpsl5 libpython3-stdlib libpython3.10-minimal
  libpython3.10-stdlib librhash0 librtmp1 libssh2-1 libsub-override-perl
  libtool libuchardet0 libuv1 libxml2 libxslt1.1 m4 man-db media-types
  po-debconf procps python3 python3-ctdopts python3-lxml python3-minimal
  python3-pkg-resources python3-ruamel.yaml python3-ruamel.yaml.clib
  python3.10 python3.10-minimal zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc cmake-doc cmake-format
  elpa-cmake-mode ninja-build cwl-runner dh-make gettext-doc libasprintf-dev
  libgettextpo-dev groff lrzip libboost-doc libboost1.74-doc
  libboost-atomic1.74-dev libboost-chrono1.74-dev libboost-container1.74-dev
  libboost-context1.74-dev libboost-contract1.74-dev
  libboost-coroutine1.74-dev libboost-date-time1.74-dev
  libboost-exception1.74-dev libboost-fiber1.74-dev
  libboost-filesystem1.74-dev libboost-graph1.74-dev
  libboost-graph-parallel1.74-dev libboost-iostreams1.74-dev
  libboost-locale1.74-dev libboost-log1.74-dev libboost-math1.74-dev
  libboost-mpi1.74-dev libboost-mpi-python1.74-dev libboost-numpy1.74-dev
  libboost-program-options1.74-dev libboost-python1.74-dev
  libboost-random1.74-dev libboost-regex1.74-dev
  libboost-serialization1.74-dev libboost-stacktrace1.74-dev
  libboost-system1.74-dev libboost-test1.74-dev libboost-thread1.74-dev
  libboost-timer1.74-dev libboost-type-erasure1.74-dev libboost-wave1.74-dev
  libboost1.74-tools-dev libmpfrc++-dev libntl-dev libboost-nowide1.74-dev
  libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less
  www-browser libmail-box-perl python3-doc python3-tk python3-venv
  python-lxml-doc python3-setuptools python3.10-venv python3.10-doc
  binfmt-support
Recommended packages:
  curl | wget | lynx bzip2-doc ca-certificates libarchive-cpio-perl
  publicsuffix libltdl-dev libmail-sendmail-perl psmisc python3-bs4
  python3-html5lib
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils cmake cmake-data
  ctdconverter debhelper dh-autoreconf dh-strip-nondeterminism dwz file
  gettext gettext-base groff-base help2man intltool-debian libarchive-zip-perl
  libarchive13 libbam-dev libboost-dev libboost1.74-dev libbrotli1 libbz2-dev
  libcurl4 libdebhelper-perl libelf1 libexpat1
  libfile-stripnondeterminism-perl libicu72 libjsoncpp25
  liblocale-gettext-perl libmagic-mgc libmagic1 libmpdec3 libnghttp2-14
  libpipeline1 libproc2-0 libpsl5 libpython3-stdlib libpython3.10-minimal
  libpython3.10-stdlib librhash0 librtmp1 libssh2-1 libsub-override-perl
  libtool libuchardet0 libuv1 libxml2 libxslt1.1 m4 man-db media-types
  po-debconf procps python3 python3-ctdopts python3-lxml python3-minimal
  python3-pkg-resources python3-ruamel.yaml python3-ruamel.yaml.clib
  python3.10 python3.10-minimal sbuild-build-depends-seqan2-dummy zlib1g-dev
0 upgraded, 68 newly installed, 0 to remove and 13 not upgraded.
Need to get 43.2 MB of archives.
After this operation, 283 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-HCsHuz/apt_archive ./ sbuild-build-depends-seqan2-dummy 0.invalid.0 [912 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf liblocale-gettext-perl armhf 1.07-5 [14.9 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-minimal armhf 3.10.9-1 [769 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.5.0-1 [77.2 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf python3.10-minimal armhf 3.10.9-1 [1477 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.10.6-3 [25.5 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf media-types all 8.0.0 [33.4 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-stdlib armhf 3.10.9-1 [1597 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf python3.10 armhf 3.10.9-1 [509 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.10.6-3 [8588 B]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.10.6-3 [25.2 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-9 [774 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38.1-4 [78.8 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.11.1-1 [1341 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf libproc2-0 armhf 2:4.0.2-3 [53.6 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf procps armhf 2:4.0.2-3 [679 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-4 [295 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-4 [120 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-4 [65.8 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-10 [156 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.19-1 [260 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-10 [495 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf libicu72 armhf 72.1-3 [9009 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.1 [570 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf libarchive13 armhf 3.6.0-1 [306 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf libbrotli1 armhf 1.0.9-2+b2 [260 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf libnghttp2-14 armhf 1.51.0-1 [60.5 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf libpsl5 armhf 0.21.0-1.2 [56.2 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf libssh2-1 armhf 1.10.0-3+b1 [161 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf libcurl4 armhf 7.86.0-2 [322 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf libjsoncpp25 armhf 1.9.5-4 [66.7 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf librhash0 armhf 1.4.3-3 [142 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf libuv1 armhf 1.44.2-1+rpi1 [125 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf cmake-data all 3.25.1-1 [2026 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf cmake armhf 3.25.1-1 [3859 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf python3-ctdopts all 1.5-2 [22.3 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf libxslt1.1 armhf 1.1.35-1 [221 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf python3-lxml armhf 4.9.1-1 [959 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf python3-pkg-resources all 65.5.0-1 [278 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf python3-ruamel.yaml.clib armhf 0.2.7-1 [94.2 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf python3-ruamel.yaml all 0.17.16-1 [102 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf ctdconverter all 2.1-5 [27.6 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.11.3 [81.1 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-5 [517 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-4 [9304 B]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-2 [19.4 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-2 [8556 B]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.187-2+rpi2 [177 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14+20220924-2 [93.1 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-10 [1203 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.11.3 [942 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf help2man armhf 1.49.3 [198 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-1 [901 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf libbam-dev armhf 0.1.19+dfsg-5 [106 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf libboost1.74-dev armhf 1.74.0-18 [9508 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf libboost-dev armhf 1.74.0.3+b4 [4824 B]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf libbz2-dev armhf 1.0.8-5+b2 [26.8 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 43.2 MB in 4s (9922 kB/s)
Selecting previously unselected package liblocale-gettext-perl.
(Reading database ... 12958 files and directories currently installed.)
Preparing to unpack .../liblocale-gettext-perl_1.07-5_armhf.deb ...
Unpacking liblocale-gettext-perl (1.07-5) ...
Selecting previously unselected package libpython3.10-minimal:armhf.
Preparing to unpack .../libpython3.10-minimal_3.10.9-1_armhf.deb ...
Unpacking libpython3.10-minimal:armhf (3.10.9-1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.5.0-1_armhf.deb ...
Unpacking libexpat1:armhf (2.5.0-1) ...
Selecting previously unselected package python3.10-minimal.
Preparing to unpack .../python3.10-minimal_3.10.9-1_armhf.deb ...
Unpacking python3.10-minimal (3.10.9-1) ...
Setting up libpython3.10-minimal:armhf (3.10.9-1) ...
Setting up libexpat1:armhf (2.5.0-1) ...
Setting up python3.10-minimal (3.10.9-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 13277 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.10.6-3_armhf.deb ...
Unpacking python3-minimal (3.10.6-3) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_8.0.0_all.deb ...
Unpacking media-types (8.0.0) ...
Selecting previously unselected package libmpdec3:armhf.
Preparing to unpack .../2-libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Selecting previously unselected package libpython3.10-stdlib:armhf.
Preparing to unpack .../3-libpython3.10-stdlib_3.10.9-1_armhf.deb ...
Unpacking libpython3.10-stdlib:armhf (3.10.9-1) ...
Selecting previously unselected package python3.10.
Preparing to unpack .../4-python3.10_3.10.9-1_armhf.deb ...
Unpacking python3.10 (3.10.9-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.10.6-3_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.10.6-3) ...
Setting up python3-minimal (3.10.6-3) ...
Selecting previously unselected package python3.
(Reading database ... 13679 files and directories currently installed.)
Preparing to unpack .../00-python3_3.10.6-3_armhf.deb ...
Unpacking python3 (3.10.6-3) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../01-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../02-groff-base_1.22.4-9_armhf.deb ...
Unpacking groff-base (1.22.4-9) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../03-bsdextrautils_2.38.1-4_armhf.deb ...
Unpacking bsdextrautils (2.38.1-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../04-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../05-man-db_2.11.1-1_armhf.deb ...
Unpacking man-db (2.11.1-1) ...
Selecting previously unselected package libproc2-0:armhf.
Preparing to unpack .../06-libproc2-0_2%3a4.0.2-3_armhf.deb ...
Unpacking libproc2-0:armhf (2:4.0.2-3) ...
Selecting previously unselected package procps.
Preparing to unpack .../07-procps_2%3a4.0.2-3_armhf.deb ...
Unpacking procps (2:4.0.2-3) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../08-libmagic-mgc_1%3a5.41-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../09-libmagic1_1%3a5.41-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-4) ...
Selecting previously unselected package file.
Preparing to unpack .../10-file_1%3a5.41-4_armhf.deb ...
Unpacking file (1:5.41-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../11-gettext-base_0.21-10_armhf.deb ...
Unpacking gettext-base (0.21-10) ...
Selecting previously unselected package m4.
Preparing to unpack .../12-m4_1.4.19-1_armhf.deb ...
Unpacking m4 (1.4.19-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../13-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../14-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../15-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 .../16-autopoint_0.21-10_all.deb ...
Unpacking autopoint (0.21-10) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../17-libicu72_72.1-3_armhf.deb ...
Unpacking libicu72:armhf (72.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../18-libxml2_2.9.14+dfsg-1.1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.1) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../19-libarchive13_3.6.0-1_armhf.deb ...
Unpacking libarchive13:armhf (3.6.0-1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../20-libbrotli1_1.0.9-2+b2_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b2) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../21-libnghttp2-14_1.51.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.51.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../22-libpsl5_0.21.0-1.2_armhf.deb ...
Unpacking libpsl5:armhf (0.21.0-1.2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../23-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../24-libssh2-1_1.10.0-3+b1_armhf.deb ...
Unpacking libssh2-1:armhf (1.10.0-3+b1) ...
Selecting previously unselected package libcurl4:armhf.
Preparing to unpack .../25-libcurl4_7.86.0-2_armhf.deb ...
Unpacking libcurl4:armhf (7.86.0-2) ...
Selecting previously unselected package libjsoncpp25:armhf.
Preparing to unpack .../26-libjsoncpp25_1.9.5-4_armhf.deb ...
Unpacking libjsoncpp25:armhf (1.9.5-4) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../27-librhash0_1.4.3-3_armhf.deb ...
Unpacking librhash0:armhf (1.4.3-3) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../28-libuv1_1.44.2-1+rpi1_armhf.deb ...
Unpacking libuv1:armhf (1.44.2-1+rpi1) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../29-cmake-data_3.25.1-1_all.deb ...
Unpacking cmake-data (3.25.1-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../30-cmake_3.25.1-1_armhf.deb ...
Unpacking cmake (3.25.1-1) ...
Selecting previously unselected package python3-ctdopts.
Preparing to unpack .../31-python3-ctdopts_1.5-2_all.deb ...
Unpacking python3-ctdopts (1.5-2) ...
Selecting previously unselected package libxslt1.1:armhf.
Preparing to unpack .../32-libxslt1.1_1.1.35-1_armhf.deb ...
Unpacking libxslt1.1:armhf (1.1.35-1) ...
Selecting previously unselected package python3-lxml:armhf.
Preparing to unpack .../33-python3-lxml_4.9.1-1_armhf.deb ...
Unpacking python3-lxml:armhf (4.9.1-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../34-python3-pkg-resources_65.5.0-1_all.deb ...
Unpacking python3-pkg-resources (65.5.0-1) ...
Selecting previously unselected package python3-ruamel.yaml.clib:armhf.
Preparing to unpack .../35-python3-ruamel.yaml.clib_0.2.7-1_armhf.deb ...
Unpacking python3-ruamel.yaml.clib:armhf (0.2.7-1) ...
Selecting previously unselected package python3-ruamel.yaml.
Preparing to unpack .../36-python3-ruamel.yaml_0.17.16-1_all.deb ...
Unpacking python3-ruamel.yaml (0.17.16-1) ...
Selecting previously unselected package ctdconverter.
Preparing to unpack .../37-ctdconverter_2.1-5_all.deb ...
Unpacking ctdconverter (2.1-5) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../38-libdebhelper-perl_13.11.3_all.deb ...
Unpacking libdebhelper-perl (13.11.3) ...
Selecting previously unselected package libtool.
Preparing to unpack .../39-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../40-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../41-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 .../42-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../43-libfile-stripnondeterminism-perl_1.13.0-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../44-dh-strip-nondeterminism_1.13.0-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-2) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../45-libelf1_0.187-2+rpi2_armhf.deb ...
Unpacking libelf1:armhf (0.187-2+rpi2) ...
Selecting previously unselected package dwz.
Preparing to unpack .../46-dwz_0.14+20220924-2_armhf.deb ...
Unpacking dwz (0.14+20220924-2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../47-gettext_0.21-10_armhf.deb ...
Unpacking gettext (0.21-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../48-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../49-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../50-debhelper_13.11.3_all.deb ...
Unpacking debhelper (13.11.3) ...
Selecting previously unselected package help2man.
Preparing to unpack .../51-help2man_1.49.3_armhf.deb ...
Unpacking help2man (1.49.3) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../52-zlib1g-dev_1%3a1.2.13.dfsg-1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-1) ...
Selecting previously unselected package libbam-dev.
Preparing to unpack .../53-libbam-dev_0.1.19+dfsg-5_armhf.deb ...
Unpacking libbam-dev (0.1.19+dfsg-5) ...
Selecting previously unselected package libboost1.74-dev:armhf.
Preparing to unpack .../54-libboost1.74-dev_1.74.0-18_armhf.deb ...
Unpacking libboost1.74-dev:armhf (1.74.0-18) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../55-libboost-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libbz2-dev:armhf.
Preparing to unpack .../56-libbz2-dev_1.0.8-5+b2_armhf.deb ...
Unpacking libbz2-dev:armhf (1.0.8-5+b2) ...
Selecting previously unselected package sbuild-build-depends-seqan2-dummy.
Preparing to unpack .../57-sbuild-build-depends-seqan2-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-seqan2-dummy (0.invalid.0) ...
Setting up media-types (8.0.0) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up libpsl5:armhf (0.21.0-1.2) ...
Setting up libboost1.74-dev:armhf (1.74.0-18) ...
Setting up libicu72:armhf (72.1-3) ...
Setting up bsdextrautils (2.38.1-4) ...
Setting up libmagic-mgc (1:5.41-4) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.11.3) ...
Setting up libbrotli1:armhf (1.0.9-2+b2) ...
Setting up libnghttp2-14:armhf (1.51.0-1) ...
Setting up libmagic1:armhf (1:5.41-4) ...
Setting up gettext-base (0.21-10) ...
Setting up m4 (1.4.19-1) ...
Setting up file (1:5.41-4) ...
Setting up autotools-dev (20220109.1) ...
Setting up libuv1:armhf (1.44.2-1+rpi1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up libproc2-0:armhf (2:4.0.2-3) ...
Setting up autopoint (0.21-10) ...
Setting up libjsoncpp25:armhf (1.9.5-4) ...
Setting up autoconf (2.71-2) ...
Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-1) ...
Setting up librhash0:armhf (1.4.3-3) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up procps (2:4.0.2-3) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libssh2-1:armhf (1.10.0-3+b1) ...
Setting up cmake-data (3.25.1-1) ...
Setting up libboost-dev:armhf (1.74.0.3+b4) ...
Setting up libelf1:armhf (0.187-2+rpi2) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.1) ...
Setting up liblocale-gettext-perl (1.07-5) ...
Setting up libbz2-dev:armhf (1.0.8-5+b2) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.0-2) ...
Setting up gettext (0.21-10) ...
Setting up libtool (2.4.7-5) ...
Setting up libarchive13:armhf (3.6.0-1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up help2man (1.49.3) ...
Setting up libpython3.10-stdlib:armhf (3.10.9-1) ...
Setting up dh-autoreconf (20) ...
Setting up libbam-dev (0.1.19+dfsg-5) ...
Setting up dh-strip-nondeterminism (1.13.0-2) ...
Setting up dwz (0.14+20220924-2) ...
Setting up groff-base (1.22.4-9) ...
Setting up libxslt1.1:armhf (1.1.35-1) ...
Setting up libcurl4:armhf (7.86.0-2) ...
Setting up libpython3-stdlib:armhf (3.10.6-3) ...
Setting up python3.10 (3.10.9-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up python3 (3.10.6-3) ...
Setting up man-db (2.11.1-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up python3-lxml:armhf (4.9.1-1) ...
Setting up cmake (3.25.1-1) ...
Setting up python3-pkg-resources (65.5.0-1) ...
Setting up python3-ctdopts (1.5-2) ...
Setting up python3-ruamel.yaml.clib:armhf (0.2.7-1) ...
Setting up debhelper (13.11.3) ...
Setting up python3-ruamel.yaml (0.17.16-1) ...
Setting up ctdconverter (2.1-5) ...
/usr/lib/python3/dist-packages/galaxy/converter.py:397: SyntaxWarning: "is" with a literal. Did you mean "=="?
  elif TYPE_TO_GALAXY_TYPE[param.type] is 'text':
Setting up sbuild-build-depends-seqan2-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.36-6+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

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

Kernel: Linux 4.15.0-187-generic armhf (armv8l)
Toolchain package versions: binutils_2.39.50.20221208-5+rpi1 dpkg-dev_1.21.9+rpi1 g++-12_12.2.0-10+rpi1 gcc-12_12.2.0-10+rpi1 libc6-dev_2.36-6+rpi1 libstdc++-12-dev_12.2.0-10+rpi1 libstdc++6_12.2.0-10+rpi1 linux-libc-dev_6.0.12-1+rpi1
Package versions: adduser_3.129 apt_2.5.4 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-10 autotools-dev_20220109.1 base-files_12.3+rpi1 base-passwd_3.6.1 bash_5.2-2 binutils_2.39.50.20221208-5+rpi1 binutils-arm-linux-gnueabihf_2.39.50.20221208-5+rpi1 binutils-common_2.39.50.20221208-5+rpi1 bsdextrautils_2.38.1-4 bsdutils_1:2.38.1-4 build-essential_12.9 bzip2_1.0.8-5+b2 cmake_3.25.1-1 cmake-data_3.25.1-1 coreutils_9.1-1 cpp_4:12.2.0-1+rpi1 cpp-12_12.2.0-10+rpi1 ctdconverter_2.1-5 dash_0.5.11+git20210903+057cd650a4ed-9 debconf_1.5.80 debhelper_13.11.3 debianutils_5.7-0.4 dh-autoreconf_20 dh-strip-nondeterminism_1.13.0-2 diffutils_1:3.8-1 dirmngr_2.2.40-1 dpkg_1.21.9+rpi1 dpkg-dev_1.21.9+rpi1 dwz_0.14+20220924-2 e2fsprogs_1.46.6~rc1-1 fakeroot_1.29-1 file_1:5.41-4 findutils_4.9.0-3 g++_4:12.2.0-1+rpi1 g++-12_12.2.0-10+rpi1 gcc_4:12.2.0-1+rpi1 gcc-12_12.2.0-10+rpi1 gcc-12-base_12.2.0-10+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-10 gettext-base_0.21-10 gnupg_2.2.40-1 gnupg-l10n_2.2.40-1 gnupg-utils_2.2.40-1 gpg_2.2.40-1 gpg-agent_2.2.40-1 gpg-wks-client_2.2.40-1 gpg-wks-server_2.2.40-1 gpgconf_2.2.40-1 gpgsm_2.2.40-1 gpgv_2.2.40-1 grep_3.8-3 groff-base_1.22.4-9 gzip_1.12-1 help2man_1.49.3 hostname_3.23 init-system-helpers_1.64 intltool-debian_0.35.0+20060710.6 iputils-ping_3:20221126-1 krb5-locales_1.20.1-1 libacl1_2.3.1-2 libapt-pkg6.0_2.5.4 libarchive-zip-perl_1.68-1 libarchive13_3.6.0-1 libasan8_12.2.0-10+rpi1 libassuan0_2.5.5-5 libatomic1_12.2.0-10+rpi1 libattr1_1:2.5.1-3 libaudit-common_1:3.0.7-1.1 libaudit1_1:3.0.7-1.1 libbam-dev_0.1.19+dfsg-5 libbinutils_2.39.50.20221208-5+rpi1 libblkid1_2.38.1-4 libboost-dev_1.74.0.3+b4 libboost1.74-dev_1.74.0-18 libbrotli1_1.0.9-2+b2 libbz2-1.0_1.0.8-5+b2 libbz2-dev_1.0.8-5+b2 libc-bin_2.36-6+rpi1 libc-dev-bin_2.36-6+rpi1 libc6_2.36-6+rpi1 libc6-dev_2.36-6+rpi1 libcap-ng0_0.8.3-1 libcap2_1:2.44-1 libcap2-bin_1:2.44-1 libcc1-0_12.2.0-10+rpi1 libcom-err2_1.46.6~rc1-1 libcrypt-dev_1:4.4.33-1 libcrypt1_1:4.4.33-1 libctf-nobfd0_2.39.50.20221208-5+rpi1 libctf0_2.39.50.20221208-5+rpi1 libcurl4_7.86.0-2 libdb5.3_5.3.28+dfsg1-0.10 libdebconfclient0_0.265 libdebhelper-perl_13.11.3 libdpkg-perl_1.21.9+rpi1 libelf1_0.187-2+rpi2 libexpat1_2.5.0-1 libext2fs2_1.46.6~rc1-1 libfakeroot_1.29-1 libffi8_3.4.4-1 libfile-stripnondeterminism-perl_1.13.0-2 libgcc-12-dev_12.2.0-10+rpi1 libgcc-s1_12.2.0-10+rpi1 libgcrypt20_1.10.1-3 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgmp10_2:6.2.1+dfsg1-1.1 libgnutls30_3.7.8-4 libgomp1_12.2.0-10+rpi1 libgpg-error0_1.46-1 libgssapi-krb5-2_1.20.1-1 libhogweed6_3.8.1-2 libicu72_72.1-3 libidn2-0_2.3.3-1 libisl23_0.25-1 libjansson4_2.14-2 libjsoncpp25_1.9.5-4 libk5crypto3_1.20.1-1 libkeyutils1_1.6.3-1 libkrb5-3_1.20.1-1 libkrb5support0_1.20.1-1 libksba8_1.6.2-4 libldap-2.5-0_2.5.13+dfsg-2+rpi1+b1 liblocale-gettext-perl_1.07-5 liblz4-1_1.9.4-1+rpi1 liblzma5_5.4.0-0.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmount1_2.38.1-4 libmpc3_1.2.1-2 libmpdec3_2.5.1-2+rpi1 libmpfr6_4.1.0-3 libncursesw6_6.3+20220423-2 libnettle8_3.8.1-2 libnghttp2-14_1.51.0-1 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.1-1 libpam-cap_1:2.44-1 libpam-modules_1.5.2-5 libpam-modules-bin_1.5.2-5 libpam-runtime_1.5.2-5 libpam0g_1.5.2-5 libpcre2-8-0_10.40-3 libpcre3_2:8.39-14 libperl5.36_5.36.0-6 libpipeline1_1.5.7-1 libproc2-0_2:4.0.2-3 libpsl5_0.21.0-1.2 libpython3-stdlib_3.10.6-3 libpython3.10-minimal_3.10.9-1 libpython3.10-stdlib_3.10.9-1 libreadline8_8.2-1.2 librhash0_1.4.3-3 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2_2.1.28+dfsg-10 libsasl2-modules-db_2.1.28+dfsg-10 libseccomp2_2.5.4-1+rpi1 libselinux1_3.4-1 libsemanage-common_3.4-1 libsemanage2_3.4-1 libsepol1_3.1-1 libsepol2_3.4-2 libsmartcols1_2.38.1-4 libsqlite3-0_3.40.0-1 libss2_1.46.6~rc1-1 libssh2-1_1.10.0-3+b1 libssl1.1_1.1.1o-1 libssl3_3.0.7-1 libstdc++-12-dev_12.2.0-10+rpi1 libstdc++6_12.2.0-10+rpi1 libsub-override-perl_0.09-4 libsystemd0_252.2-1+rpi1 libtasn1-6_4.19.0-2 libtinfo6_6.3+20220423-2 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-5 libubsan1_12.2.0-10+rpi1 libuchardet0_0.0.7-1 libudev1_252.2-1+rpi1 libunistring2_1.0-2 libuuid1_2.38.1-4 libuv1_1.44.2-1+rpi1 libxml2_2.9.14+dfsg-1.1 libxslt1.1_1.1.35-1 libxxhash0_0.8.1-1 libzstd1_1.5.2+dfsg-1 linux-libc-dev_6.0.12-1+rpi1 login_1:4.13+dfsg1-1 logsave_1.46.6~rc1-1 lsb-base_11.4+rpi1 m4_1.4.19-1 make_4.3-4.1 man-db_2.11.1-1 mawk_1.3.4.20200120-3.1 media-types_8.0.0 mount_2.38.1-4 nano_7.1-1 ncurses-base_6.3+20220423-2 ncurses-bin_6.3+20220423-2 netbase_6.4 passwd_1:4.13+dfsg1-1 patch_2.7.6-7 perl_5.36.0-6 perl-base_5.36.0-6 perl-modules-5.36_5.36.0-6 pinentry-curses_1.2.1-1 po-debconf_1.0.21+nmu1 procps_2:4.0.2-3 python3_3.10.6-3 python3-ctdopts_1.5-2 python3-lxml_4.9.1-1 python3-minimal_3.10.6-3 python3-pkg-resources_65.5.0-1 python3-ruamel.yaml_0.17.16-1 python3-ruamel.yaml.clib_0.2.7-1 python3.10_3.10.9-1 python3.10-minimal_3.10.9-1 raspbian-archive-keyring_20120528.2 readline-common_8.2-1.2 rpcsvc-proto_1.4.3-1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-seqan2-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sgml-base_1.31 sysvinit-utils_3.05-7 tar_1.34+dfsg-1 tzdata_2022f-1 util-linux_2.38.1-4 util-linux-extra_2.38.1-4 xz-utils_5.4.0-0.1 zlib1g_1:1.2.13.dfsg-1 zlib1g-dev_1:1.2.13.dfsg-1

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


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

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.uvzOZrUk/trustedkeys.kbx': General error
gpgv: Signature made Wed Dec 21 16:45:12 2022 UTC
gpgv:                using RSA key 5FB46F83D3B952046335D26D78DC68DB326D8438
gpgv:                issuer "osallou@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify signature ./seqan2_2.4.0+dfsg-15.dsc
dpkg-source: info: extracting seqan2 in /<<BUILDDIR>>/seqan2-2.4.0+dfsg
dpkg-source: info: unpacking seqan2_2.4.0+dfsg.orig.tar.xz
dpkg-source: info: unpacking seqan2_2.4.0+dfsg-15.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying spelling
dpkg-source: info: applying skip-seqan-revision
dpkg-source: info: applying fix-version_check-test
dpkg-source: info: applying skip-some-apps-on-some-archs
dpkg-source: info: applying tweak_readmes
dpkg-source: info: applying install_fiona_illumina
dpkg-source: info: applying ctdVersion.patch
dpkg-source: info: applying fix_manpage_formatting.patch
dpkg-source: info: applying no-unaligned-access.patch
dpkg-source: info: applying ia64_yield
dpkg-source: info: applying python3
dpkg-source: info: applying fix_python3_tests

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

Sufficient free space for build

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

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-7bf2b44a-9a6c-47bf-9b2a-aae49faad8a4
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

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

dpkg-buildpackage: info: source package seqan2
dpkg-buildpackage: info: source version 2.4.0+dfsg-15
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg'
dh_auto_clean
find . -type f -name "*.pyc" -delete
if [ -d orig ] ; then \
  for header in `find orig -name "*generated_forwards.h"` ; do \
    mv ${header} `echo $header | sed 's?orig/??'` ; \
  done ; \
fi
rm -rf orig
make[1]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg'
   dh_clean
	rm -f debian/debhelper-build-stamp
	rm -rf debian/.debhelper/
	rm -f -- debian/seqan-apps.substvars debian/libseqan2-dev.substvars debian/files
	rm -fr -- debian/seqan-apps/ debian/tmp/ debian/libseqan2-dev/
	find .  \( \( \
		\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
	        \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
		 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
		 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
		 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
		\) -exec rm -f {} + \) -o \
		\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
 debian/rules binary-arch
dh binary-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
   debian/rules override_dh_auto_configure-arch
make[1]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg'
# The following tests FAILED:
#     46 - test_test_index_crosscompare_dna (Bus error)
#     52 - test_test_index_fm_rank_dictionary (Bus error)
sed -i \
    -e '/ test_test_index_crosscompare_dna /d' \
    -e '/ test_test_index_fm_rank_dictionary /d' \
    tests/index/CMakeLists.txt
export DEB_BUILD_ARCH=armhf ; \
dh_auto_configure --arch -- \
	-DSEQAN_STATIC_APPS=False -DSEQAN_NO_DOX=1 \
	-DSEQAN_DISABLE_VERSION_CHECK=YES
	cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DSEQAN_STATIC_APPS=False -DSEQAN_NO_DOX=1 -DSEQAN_DISABLE_VERSION_CHECK=YES ..
-- The CXX compiler identification is GNU 12.2.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Initializing SeqAn Build System...
-- Scanning dependencies once in DEVELOP mode...
-- Found OpenMP_CXX: -fopenmp (found version "4.5") 
-- Found OpenMP: TRUE (found version "4.5")  
-- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.13") 
-- Found BZip2: /usr/lib/arm-linux-gnueabihf/libbz2.so (found version "1.0.8") 
-- Looking for BZ2_bzCompressInit
-- Looking for BZ2_bzCompressInit - found
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0")  
-- Performing Test CXX14_BUILTIN
-- Performing Test CXX14_BUILTIN - Success
-- Looking for C++ include execinfo.h
-- Looking for C++ include execinfo.h - found
-- Found Seqan: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include (found version "2.4.0")
--   Selected repository dir: /<<BUILDDIR>>/seqan2-2.4.0+dfsg
--   Repository date not determined.
--   Repository revision not determined.
-- Configuring tests
-- Configuring tests
-- Configuring tests/align
-- Could NOT find SDE: Intel(R) Software Development Emulator (sde) (missing: SDE_EXECUTABLE SDE_VERSION_STRING) 
-- Could NOT find Umesimd (missing: UMESIMD_INCLUDE_DIR) 
-- SIMD acceleration is only available on 64bit systems
-- Intel Software Development Emulator not found, not building platform emulated tests.
-- Intel Software Development Emulator not found, not building platform emulated tests.
-- Intel Software Development Emulator not found, not building platform emulated tests.
-- Intel Software Development Emulator not found, not building platform emulated tests.
-- Configuring tests/align_extend
-- Configuring tests/align_parallel
-- Could NOT find SDE: Intel(R) Software Development Emulator (sde) (missing: SDE_EXECUTABLE SDE_VERSION_STRING) 
-- Could NOT find Umesimd (missing: UMESIMD_INCLUDE_DIR) 
-- Intel Software Development Emulator not found, not building platform emulated tests.
-- Intel Software Development Emulator not found, not building platform emulated tests.
-- Configuring tests/align_profile
-- Configuring tests/align_split
-- Configuring tests/alignment_free
-- Configuring tests/arg_parse
-- Configuring tests/bam_io
-- Configuring tests/basic
-- Configuring tests/bed_io
-- Configuring tests/blast
-- Configuring tests/consensus
-- Configuring tests/consensus_v2
-- Configuring tests/find
-- Configuring tests/gff_io
-- Configuring tests/graph_algorithms
-- Configuring tests/graph_align
-- Configuring tests/graph_msa
-- Configuring tests/graph_types
-- Configuring tests/index
-- Configuring tests/journaled_set
-- Configuring tests/journaled_string_tree
-- Configuring tests/map
-- Configuring tests/misc
-- Configuring tests/modifier
-- Configuring tests/modifier_cyclic_shape
-- Configuring tests/multiple_translation_units
-- Configuring tests/parallel
-- Configuring tests/parse_lm
-- Configuring tests/pipe
-- Configuring tests/platform
-- Configuring tests/random
-- Configuring tests/realign
-- Configuring tests/reduced_aminoacid
-- Configuring tests/rna_io
-- Configuring tests/roi_io
-- Configuring tests/score
-- Configuring tests/seeds
-- Configuring tests/seq_io
-- Configuring tests/sequence
-- Configuring tests/sequence_journaled
-- Configuring tests/simd
-- Could NOT find SDE: Intel(R) Software Development Emulator (sde) (missing: SDE_EXECUTABLE SDE_VERSION_STRING) 
-- Could NOT find Umesimd (missing: UMESIMD_INCLUDE_DIR) 
-- Intel Software Development Emulator not found, not building platform emulated tests.
-- Configuring tests/simple_intervals_io
-- Configuring tests/statistics
-- Configuring tests/store
-- Configuring tests/stream
-- Configuring tests/find_swift
-- Configuring tests/tabix_io
-- Configuring tests/translation
-- Configuring tests/test_ucsc_io
-- Configuring tests/vcf_io
-- Configuring demos
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.10.9", minimum required is "2.7") 
-- Configuring apps
-- Configuring apps/alf
-- Configuring apps/bs_tools
-- Configuring apps/dfi
-- Configuring apps/fiona
--   Not building fiona on 32bit architectures.
-- Configuring apps/fx_tools
-- Configuring apps/gustaf
-- Configuring apps/insegt
-- Configuring apps/mason2
-- Configuring apps/micro_razers
-- Configuring apps/ngs_roi
-- Configuring apps/pair_align
-- Configuring apps/param_chooser
-- Configuring apps/rabema
-- Configuring apps/razers
-- Configuring apps/razers3
-- Configuring apps/rep_sep
-- Configuring apps/sak
-- Configuring apps/sam2matrix
-- Configuring apps/samcat
-- Configuring apps/searchjoin
-- Configuring apps/seqan_tcoffee
-- Configuring apps/seqcons2
-- Configuring apps/sgip
-- Configuring apps/snp_store
-- Configuring apps/splazers
--   Not building splazers on 32bit architectures.
-- Configuring apps/stellar
-- Configuring apps/tree_recon
-- Configuring apps/yara
--   Not building yara on armhf due to memory requirements.
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf
make[1]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg'
	rm -f debian/seqan-apps.debhelper.log
   debian/rules override_dh_auto_build-arch
make[1]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg'
dh_auto_build --arch --max-parallel=1
	cd obj-arm-linux-gnueabihf && make -j1 "INSTALL=install --strip-program=true" VERBOSE=1
make[2]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/cmake -S/<<BUILDDIR>>/seqan2-2.4.0+dfsg -B/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/CMakeFiles /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/CMakeFiles/seqan_library.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[4]: Nothing to be done for 'CMakeFiles/seqan_library.dir/build'.
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  0%] Built target seqan_library
make  -f tests/align/CMakeFiles/test_align.dir/build.make tests/align/CMakeFiles/test_align.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align/CMakeFiles/test_align.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/align/CMakeFiles/test_align.dir/build.make tests/align/CMakeFiles/test_align.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  0%] Building CXX object tests/align/CMakeFiles/test_align.dir/test_align.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align/CMakeFiles/test_align.dir/test_align.cpp.o -MF CMakeFiles/test_align.dir/test_align.cpp.o.d -o CMakeFiles/test_align.dir/test_align.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:83:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_base.h: In instantiation of 'seqan::Iter<TGaps, seqan::GapsIterator<TSpec> > seqan::operator++(Iter<TGaps, GapsIterator<TSpec> >&, int) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TSpec = AnchorGaps<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:183:11:   required from 'void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:1157:34:   required from 'void SEQAN_TEST_test_align_gaps_iterator_anchor_movement() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:156:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_base.h:205:39: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >&)' is deprecated [-Wdeprecated-copy]
  205 |     Iter<TGaps, GapsIterator<TSpec> > ret = it;
      |                                       ^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String<seqan::GapAnchor<unsigned int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_base.h:207:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >&)' is deprecated [-Wdeprecated-copy]
  207 |     return ret;
      |            ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String<seqan::GapAnchor<unsigned int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_base.h: In instantiation of 'seqan::Iter<TGaps, seqan::GapsIterator<TSpec> > seqan::operator--(Iter<TGaps, GapsIterator<TSpec> >&, int) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TSpec = AnchorGaps<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:219:11:   required from 'void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:1157:34:   required from 'void SEQAN_TEST_test_align_gaps_iterator_anchor_movement() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:156:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_base.h:226:39: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >&)' is deprecated [-Wdeprecated-copy]
  226 |     Iter<TGaps, GapsIterator<TSpec> > ret = it;
      |                                       ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String<seqan::GapAnchor<unsigned int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_base.h:228:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >&)' is deprecated [-Wdeprecated-copy]
  228 |     return ret;
      |            ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String<seqan::GapAnchor<unsigned int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TGapAnchors = String<GapAnchor<unsigned int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:345:5:   required from 'void testAlignGapsIteratorPointerArithmetic(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:1171:43:   required from 'void SEQAN_TEST_test_align_gaps_iterator_anchor_pointer_arithmetic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:158:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String<seqan::GapAnchor<unsigned int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String<seqan::GapAnchor<unsigned int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator-(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TGapAnchors = String<GapAnchor<unsigned int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:346:5:   required from 'void testAlignGapsIteratorPointerArithmetic(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:1171:43:   required from 'void SEQAN_TEST_test_align_gaps_iterator_anchor_pointer_arithmetic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:158:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:760:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >&)' is deprecated [-Wdeprecated-copy]
  760 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String<seqan::GapAnchor<unsigned int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:762:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >&)' is deprecated [-Wdeprecated-copy]
  762 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String<seqan::GapAnchor<unsigned int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:189:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:16: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  714 |     best_begin = _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,(top(sw_finder.pQ)).id_), score_);
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:748:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  748 |     next_best_begin= _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,next_best_end), score_);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:16: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  714 |     best_begin = _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,(top(sw_finder.pQ)).id_), score_);
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:748:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  748 |     next_best_begin= _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,next_best_end), score_);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:177:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h: In instantiation of 'TScoreValue seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const Hirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; Hirschberg = Tag<Hirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:72:28:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:167:36:   required from 'void SEQAN_TEST_test_align_global_alignment_hirschberg_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:595:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:468:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  468 |             finger1 = col_;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:487:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  487 |                 finger2 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:489:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  489 |                 finger1 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:518:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  518 |             finger1 = begin(matrix_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:543:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  543 |                     it_ = finger1;
      |                     ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:183:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:95:28:   required from 'int seqan::globalAlignment(Align<TSource, TSpec>&, const MyersHirschberg&) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:205:36:   required from 'void SEQAN_TEST_test_align_global_alignment_myers_hirschberg_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:599:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  348 |             finger1 = col_;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  368 |                 finger2 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  370 |                 finger1 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  398 |             finger1 = begin(matrix_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  423 |                     it_ = finger1;
      |                     ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:104:28:   required from 'int seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:231:36:   required from 'void SEQAN_TEST_test_align_global_alignment_myers_hirschberg_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:600:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  348 |             finger1 = col_;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  368 |                 finger2 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  370 |                 finger1 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  398 |             finger1 = begin(matrix_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  423 |                     it_ = finger1;
      |                     ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:167:28:   required from 'int seqan::globalAlignmentScore(const String<TValue, TSpec>&, const String<TAlphabetV, TSpecV>&, const MyersHirschberg&) [with TAlphabetH = SimpleType<unsigned char, Dna5_>; TSpecH = Alloc<>; TAlphabetV = SimpleType<unsigned char, Dna_>; TSpecV = Alloc<>; MyersHirschberg = Tag<MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:311:31:   required from 'void SEQAN_TEST_test_align_global_alignment_score_myers_hirschberg() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:606:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  348 |             finger1 = col_;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  368 |                 finger2 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  370 |                 finger1 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  398 |             finger1 = begin(matrix_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  423 |                     it_ = finger1;
      |                     ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TGapAnchors = String<GapAnchor<unsigned int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >, GapsIterator<AnchorGaps<> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TSpec = GapsIterator<AnchorGaps<> >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >, GapsIterator<AnchorGaps<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:835:5:   required from 'void testAlignGapsIteratorInterfaceBegin(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:1682:40:   required from 'void SEQAN_TEST_test_align_gaps_anchor_gaps_iterator_interface_begin() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:111:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String<seqan::GapAnchor<unsigned int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h: In instantiation of 'void seqan::goEnd(TIterator&, TContainer&) [with TIterator = Iter<Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, GapsIterator<Tag<ArrayGaps_> > >; TContainer = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:430:10:   required from 'void seqan::goEnd(TIterator&) [with TIterator = Iter<Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, GapsIterator<Tag<ArrayGaps_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:274:14:   required from 'void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:1062:34:   required from 'void SEQAN_TEST_test_align_gaps_iterator_array_movement() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:142:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:415:8: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |     it = end(container);
      |     ~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h: In instantiation of 'void seqan::goBegin(TIterator&, TContainer&) [with TIterator = Iter<Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, GapsIterator<Tag<ArrayGaps_> > >; TContainer = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:403:12:   required from 'void seqan::goBegin(TIterator&) [with TIterator = Iter<Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, GapsIterator<Tag<ArrayGaps_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:281:16:   required from 'void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:1062:34:   required from 'void SEQAN_TEST_test_align_gaps_iterator_array_movement() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:142:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:387:8: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  387 |     it = begin(container);
      |     ~~~^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h: In instantiation of 'bool _validateAlignment(const TAlignment&, const seqan::AlignConfig<FreeTop, FreeLeft, FreeRight, FreeBottom, TACSpec>&, const TScore&, const seqan::Score<TScore, seqan::Tag<seqan::Simple_> >&) [with TAlignment = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; bool FreeTop = false; bool FreeLeft = false; bool FreeRight = false; bool FreeBottom = false; TACSpec = seqan::Tag<seqan::Default_>; TScore = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:194:9:   required from 'void testDynamicGapInterfaces(TAlign&, const TAlgorithm&, const TAlignConfig&, int, int) [with TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignConfig = seqan::AlignConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:224:33:   required from 'void testDynamicGapInterfaces(const TAlgorithm&, const TAlignConfig&, int, int) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignConfig = seqan::AlignConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:271:29:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_dynamic_cost() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:494:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:109:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  109 |         itH = begin(row(align, 0), Standard());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:125:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  125 |         itV = begin(row(align, 1), Standard());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:141:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  141 |         itH = end(row(align, 0), Standard()) - 1;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:157:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  157 |         itV = end(row(align, 1), Standard()) - 1;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h: In instantiation of 'bool _validateAlignment(const TAlignment&, const seqan::AlignConfig<FreeTop, FreeLeft, FreeRight, FreeBottom, TACSpec>&, const TScore&, const seqan::Score<TScore, seqan::Tag<seqan::Simple_> >&) [with TAlignment = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; bool FreeTop = false; bool FreeLeft = true; bool FreeRight = true; bool FreeBottom = false; TACSpec = seqan::Tag<seqan::Default_>; TScore = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:194:9:   required from 'void testDynamicGapInterfaces(TAlign&, const TAlgorithm&, const TAlignConfig&, int, int) [with TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:224:33:   required from 'void testDynamicGapInterfaces(const TAlgorithm&, const TAlignConfig&, int, int) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:272:29:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_dynamic_cost() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:494:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:109:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  109 |         itH = begin(row(align, 0), Standard());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:125:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  125 |         itV = begin(row(align, 1), Standard());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:141:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  141 |         itH = end(row(align, 0), Standard()) - 1;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:157:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  157 |         itV = end(row(align, 1), Standard()) - 1;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h: In instantiation of 'bool _validateAlignment(const TAlignment&, const seqan::AlignConfig<FreeTop, FreeLeft, FreeRight, FreeBottom, TACSpec>&, const TScore&, const seqan::Score<TScore, seqan::Tag<seqan::Simple_> >&) [with TAlignment = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; bool FreeTop = true; bool FreeLeft = false; bool FreeRight = false; bool FreeBottom = true; TACSpec = seqan::Tag<seqan::Default_>; TScore = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:194:9:   required from 'void testDynamicGapInterfaces(TAlign&, const TAlgorithm&, const TAlignConfig&, int, int) [with TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignConfig = seqan::AlignConfig<true, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:224:33:   required from 'void testDynamicGapInterfaces(const TAlgorithm&, const TAlignConfig&, int, int) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignConfig = seqan::AlignConfig<true, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:273:29:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_dynamic_cost() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:494:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:109:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  109 |         itH = begin(row(align, 0), Standard());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:125:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  125 |         itV = begin(row(align, 1), Standard());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:141:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  141 |         itH = end(row(align, 0), Standard()) - 1;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:157:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  157 |         itV = end(row(align, 1), Standard()) - 1;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h: In instantiation of 'bool _validateAlignment(const TAlignment&, const seqan::AlignConfig<FreeTop, FreeLeft, FreeRight, FreeBottom, TACSpec>&, const TScore&, const seqan::Score<TScore, seqan::Tag<seqan::Simple_> >&) [with TAlignment = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; bool FreeTop = true; bool FreeLeft = true; bool FreeRight = true; bool FreeBottom = true; TACSpec = seqan::Tag<seqan::Default_>; TScore = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:194:9:   required from 'void testDynamicGapInterfaces(TAlign&, const TAlgorithm&, const TAlignConfig&, int, int) [with TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:224:33:   required from 'void testDynamicGapInterfaces(const TAlgorithm&, const TAlignConfig&, int, int) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:274:29:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_dynamic_cost() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:494:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:109:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  109 |         itH = begin(row(align, 0), Standard());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:125:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  125 |         itV = begin(row(align, 1), Standard());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:141:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  141 |         itH = end(row(align, 0), Standard()) - 1;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:157:13: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  157 |         itV = end(row(align, 1), Standard()) - 1;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:395:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:500:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:16: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  714 |     best_begin = _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,(top(sw_finder.pQ)).id_), score_);
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:395:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:500:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:748:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  748 |     next_best_begin= _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,next_best_end), score_);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:235:13: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  235 |     finger1 = col_;
      |     ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:253:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  253 |         finger2 = col_;        //points to last column
      |         ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:255:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  255 |         finger1 = col_;
      |         ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type seqan::_smithWatermanTrace(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, Iter<Matrix<TScoreValue, DIMENSION>, CountingIteratorImpl_<Tag<Nothing_> > >, const Score<TScoreValue2, TScoreSpec>&) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; unsigned int DIMENSION = 0; typename Iterator<Matrix<TScoreValue, DIMENSION>, const Tag<Standard_> >::Type = Iter<Matrix<int>, CountingIteratorImpl_<Tag<Nothing_> > >; typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix = String<bool>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:595:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  595 |             it_ = source_;
      |             ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreSpec = Tag<Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26:   required from 'TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:445:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  445 |         finger1 = end_col;        //points to last column
      |         ~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:447:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  447 |         finger0 = end_col;
      |         ~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:235:13: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  235 |     finger1 = col_;
      |     ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:253:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  253 |         finger2 = col_;        //points to last column
      |         ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:255:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  255 |         finger1 = col_;
      |         ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type seqan::_smithWatermanTrace(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, Iter<Matrix<TScoreValue, DIMENSION>, CountingIteratorImpl_<Tag<Nothing_> > >, const Score<TScoreValue2, TScoreSpec>&) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; unsigned int DIMENSION = 0; typename Iterator<Matrix<TScoreValue, DIMENSION>, const Tag<Standard_> >::Type = Iter<Matrix<int>, CountingIteratorImpl_<Tag<Nothing_> > >; typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix = String<bool>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:595:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  595 |             it_ = source_;
      |             ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26:   required from 'TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:445:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  445 |         finger1 = end_col;        //points to last column
      |         ~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:447:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  447 |         finger0 = end_col;
      |         ~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:190:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local_banded.h:417:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_banded_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:575:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TDiagonal = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local_banded.h:521:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_banded_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:575:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h: In instantiation of 'TScoreValue seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const Hirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; Hirschberg = Tag<Hirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:72:28:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:83:27:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:139:36:   required from 'void SEQAN_TEST_test_align_global_alignment_hirschberg_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:594:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:468:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  468 |             finger1 = col_;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:487:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  487 |                 finger2 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:489:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  489 |                 finger1 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:518:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  518 |             finger1 = begin(matrix_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:543:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  543 |                     it_ = finger1;
      |                     ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:199:32:   required from 'int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:104:28:   required from 'int seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:231:36:   required from 'void SEQAN_TEST_test_align_global_alignment_myers_hirschberg_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:600:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  348 |             finger1 = col_;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  368 |                 finger2 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  370 |                 finger1 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  398 |             finger1 = begin(matrix_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  423 |                     it_ = finger1;
      |                     ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h: In instantiation of 'TScoreValue seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const Hirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; Hirschberg = Tag<Hirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:72:28:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:142:27:   required from 'TScoreValue seqan::globalAlignmentScore(const String<TValue, TSpec>&, const String<TAlphabetV, TSpecV>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TAlphabetH = SimpleType<unsigned char, Dna5_>; TSpecH = Alloc<>; TAlphabetV = SimpleType<unsigned char, Dna_>; TSpecV = Alloc<>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:270:31:   required from 'void SEQAN_TEST_test_align_global_alignment_score_hirschberg() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:604:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:468:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  468 |             finger1 = col_;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:487:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  487 |                 finger2 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:489:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  489 |                 finger1 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:518:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  518 |             finger1 = begin(matrix_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:543:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  543 |                     it_ = finger1;
      |                     ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:199:32:   required from 'int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:167:28:   required from 'int seqan::globalAlignmentScore(const String<TValue, TSpec>&, const String<TAlphabetV, TSpecV>&, const MyersHirschberg&) [with TAlphabetH = SimpleType<unsigned char, Dna5_>; TSpecH = Alloc<>; TAlphabetV = SimpleType<unsigned char, Dna_>; TSpecV = Alloc<>; MyersHirschberg = Tag<MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:311:31:   required from 'void SEQAN_TEST_test_align_global_alignment_score_myers_hirschberg() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:606:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  348 |             finger1 = col_;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  368 |                 finger2 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  370 |                 finger1 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  398 |             finger1 = begin(matrix_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  423 |                     it_ = finger1;
      |                     ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:167:28:   required from 'int seqan::globalAlignmentScore(const String<TValue, TSpec>&, const String<TAlphabetV, TSpecV>&, const MyersHirschberg&) [with TAlphabetH = SimpleType<unsigned char, Dna5_>; TSpecH = Alloc<>; TAlphabetV = SimpleType<unsigned char, Dna5_>; TSpecV = Alloc<>; MyersHirschberg = Tag<MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:175:32:   required from 'int seqan::globalAlignmentScore(const StringSet<TString, TSpec>&, const MyersHirschberg&) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; MyersHirschberg = Tag<MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:314:31:   required from 'void SEQAN_TEST_test_align_global_alignment_score_myers_hirschberg() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:606:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  348 |             finger1 = col_;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  368 |                 finger2 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  370 |                 finger1 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  398 |             finger1 = begin(matrix_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  423 |                     it_ = finger1;
      |                     ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:294:57:   required from 'typename seqan::Reference<seqan::Gaps<TSequence, TSpec> >::Type seqan::value(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = AnchorGaps<>; TPosition = int; typename Reference<Gaps<TSequence, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >, GapsIterator<AnchorGaps<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:226:21:   required from 'typename seqan::Reference<seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> > >::Type seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::operator[](TPosition_) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapAnchors = seqan::String<seqan::GapAnchor<unsigned int> >; typename seqan::Reference<seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > > > >; TPosition_ = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:205:9:   required from 'void testAlignGapsGapOperationsGapCenter(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:1633:40:   required from 'void SEQAN_TEST_test_align_gaps_anchor_gaps_gap_operations_gaps_center() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:104:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String<seqan::GapAnchor<unsigned int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = const Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TGapAnchors = String<GapAnchor<unsigned int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:689:35:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TExpand> >::Type seqan::iter(const T&, TPos, const Tag<TExpand>&) [with T = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >; TPos = int; TTag = Standard_; typename Iterator<const T, const Tag<TExpand> >::Type = Iter<const Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, AnchorGaps<> >, GapsIterator<AnchorGaps<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:475:28:   required from 'bool seqan::isCharacter(const Gaps<TSequence, TSpec>&, TPos) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = AnchorGaps<>; TPos = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:214:9:   required from 'void testAlignGapsGapOperationsGapCenter(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:1633:40:   required from 'void SEQAN_TEST_test_align_gaps_anchor_gaps_gap_operations_gaps_center() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:104:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String<seqan::GapAnchor<unsigned int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String<seqan::GapAnchor<unsigned int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<> >; TGapAnchors = String<GapAnchor<unsigned int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<String<char, Alloc<> >, AnchorGaps<> >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<char, Alloc<> >, AnchorGaps<> >, GapsIterator<AnchorGaps<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<char, Alloc<> >, AnchorGaps<> >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<char, Alloc<> >, AnchorGaps<> >, GapsIterator<AnchorGaps<> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = String<char, Alloc<> >; TGapAnchors = String<GapAnchor<unsigned int> >; TPosition = int; TCount = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:1795:15:   required from 'void SEQAN_TEST_test_align_gaps_anchor_gaps_clear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:127:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String<seqan::GapAnchor<unsigned int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String<seqan::GapAnchor<unsigned int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:395:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:500:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:235:13: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  235 |     finger1 = col_;
      |     ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:253:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  253 |         finger2 = col_;        //points to last column
      |         ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:255:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  255 |         finger1 = col_;
      |         ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type seqan::_smithWatermanTrace(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, Iter<Matrix<TScoreValue, DIMENSION>, CountingIteratorImpl_<Tag<Nothing_> > >, const Score<TScoreValue2, TScoreSpec>&) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; unsigned int DIMENSION = 0; typename Iterator<Matrix<TScoreValue, DIMENSION>, const Tag<Standard_> >::Type = Iter<Matrix<int>, CountingIteratorImpl_<Tag<Nothing_> > >; typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix = String<bool>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:395:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:500:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:595:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  595 |             it_ = source_;
      |             ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreSpec = Tag<Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26:   required from 'TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:395:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:500:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:445:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  445 |         finger1 = end_col;        //points to last column
      |         ~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:447:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  447 |         finger0 = end_col;
      |         ~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:217:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:220:22:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:220:22:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local_banded.h:304:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_banded_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:574:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h: In instantiation of 'TScoreValue seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const Hirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; Hirschberg = Tag<Hirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:72:28:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TSequenceH = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:142:27:   required from 'TScoreValue seqan::globalAlignmentScore(const String<TValue, TSpec>&, const String<TAlphabetV, TSpecV>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TAlphabetH = SimpleType<unsigned char, Dna5_>; TSpecH = Alloc<>; TAlphabetV = SimpleType<unsigned char, Dna5_>; TSpecV = Alloc<>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:152:32:   required from 'TScoreValue seqan::globalAlignmentScore(const StringSet<TString, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const Hirschberg&) [with TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TScoreValue = int; TScoreSpec = Tag<Simple_>; Hirschberg = Tag<Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:274:31:   required from 'void SEQAN_TEST_test_align_global_alignment_score_hirschberg() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:604:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:468:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  468 |             finger1 = col_;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:487:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  487 |                 finger2 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:489:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  489 |                 finger1 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:518:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  518 |             finger1 = begin(matrix_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:543:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  543 |                     it_ = finger1;
      |                     ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:258:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2654:36:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:217:37:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:217:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:218:33:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9:   required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global_banded.h:1979:36:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_banded_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:556:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global_banded.h:1979:36:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_banded_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:556:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global_banded.h:2007:36:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_banded_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:556:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:525:40:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:258:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2654:36:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:258:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2654:36:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:258:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2682:36:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:258:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2682:36:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:993:52:   required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:612:32:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global_banded.h:2007:36:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_banded_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:556:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSeqHValue = SimpleType<unsigned char, Dna5_>; TSeqVValue = SimpleType<unsigned char, Dna5_>; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPFinalColumn_>, Tag<PartialColumnTop_> >; TDPProfile = DPProfile_<GlobalAlignment_<>, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:891:38:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global_banded.h:2007:36:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_banded_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:556:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10:   required from 'void seqan::assignSource(Gaps<TSequence, Tag<ArrayGaps_> >&, const TSequence2&) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequence2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_alignment_operations.h:69:21:   required from 'void SEQAN_TEST_test_align_integrate_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:613:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:269:34:   required from 'void seqan::_reinitArrayGaps(Gaps<TSequence, Tag<ArrayGaps_> >&) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:155:25:   required from 'seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >::Gaps(TSequence&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2648:61:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:258:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2654:36:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:269:34:   required from 'void seqan::_reinitArrayGaps(Gaps<TSequence, Tag<ArrayGaps_> >&) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:155:25:   required from 'seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >::Gaps(TSequence&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2678:61:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_> >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global_banded.h:2007:36:   required from 'void SEQAN_TEST_test_alignment_algorithms_global_banded_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:556:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
[  0%] Linking CXX executable ../../bin/test_align
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_align.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align.dir/test_align.cpp.o -o ../../bin/test_align  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  0%] Built target test_align
make  -f tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/build.make tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/build.make tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  0%] Building CXX object tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/test_align_simd_global_equal_length.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/test_align_simd_global_equal_length.cpp.o -MF CMakeFiles/test_align_simd_global_equal_length.dir/test_align_simd_global_equal_length.cpp.o.d -o CMakeFiles/test_align_simd_global_equal_length.dir/test_align_simd_global_equal_length.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_equal_length.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_equal_length.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_equal_length.cpp:36:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_equal_length.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18:   required from 'typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>; TBandFlag = seqan::Tag<seqan::BandOn_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:91:36:   required from 'void SimdAlignTestCommon__Dynamic_Score_Matrix_Align<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:80:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18:   required from 'typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>; TBandFlag = seqan::Tag<seqan::BandOn_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:74:30:   required from 'void SimdAlignTestCommon__Affine_Align<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:68:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
[  0%] Linking CXX executable ../../bin/test_align_simd_global_equal_length
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_align_simd_global_equal_length.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_simd_global_equal_length.dir/test_align_simd_global_equal_length.cpp.o -o ../../bin/test_align_simd_global_equal_length  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  0%] Built target test_align_simd_global_equal_length
make  -f tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/build.make tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/build.make tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  0%] Building CXX object tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/test_align_simd_global_variable_length.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/test_align_simd_global_variable_length.cpp.o -MF CMakeFiles/test_align_simd_global_variable_length.dir/test_align_simd_global_variable_length.cpp.o.d -o CMakeFiles/test_align_simd_global_variable_length.dir/test_align_simd_global_variable_length.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_variable_length.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_variable_length.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_variable_length.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_variable_length.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18:   required from 'typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>; TBandFlag = seqan::Tag<seqan::BandOff_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:91:36:   required from 'void SimdAlignTestCommon__Dynamic_Score_Matrix_Align<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:80:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18:   required from 'typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>; TBandFlag = seqan::Tag<seqan::BandOff_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:74:30:   required from 'void SimdAlignTestCommon__Affine_Align<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:68:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
[  0%] Linking CXX executable ../../bin/test_align_simd_global_variable_length
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_align_simd_global_variable_length.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_simd_global_variable_length.dir/test_align_simd_global_variable_length.cpp.o -o ../../bin/test_align_simd_global_variable_length  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  0%] Built target test_align_simd_global_variable_length
make  -f tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/build.make tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/build.make tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  0%] Building CXX object tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/test_align_simd_local_equal_length.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/test_align_simd_local_equal_length.cpp.o -MF CMakeFiles/test_align_simd_local_equal_length.dir/test_align_simd_local_equal_length.cpp.o.d -o CMakeFiles/test_align_simd_local_equal_length.dir/test_align_simd_local_equal_length.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_equal_length.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_equal_length.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_equal_length.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_equal_length.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18:   required from 'typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>; TBandFlag = seqan::Tag<seqan::BandOn_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:91:36:   required from 'void SimdAlignTestCommon__Dynamic_Score_Matrix_Align<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:80:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18:   required from 'typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>; TBandFlag = seqan::Tag<seqan::BandOn_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:74:30:   required from 'void SimdAlignTestCommon__Affine_Align<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:68:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
[  0%] Linking CXX executable ../../bin/test_align_simd_local_equal_length
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_align_simd_local_equal_length.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_simd_local_equal_length.dir/test_align_simd_local_equal_length.cpp.o -o ../../bin/test_align_simd_local_equal_length  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  0%] Built target test_align_simd_local_equal_length
make  -f tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/build.make tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/build.make tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  0%] Building CXX object tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/test_align_simd_local_variable_length.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/test_align_simd_local_variable_length.cpp.o -MF CMakeFiles/test_align_simd_local_variable_length.dir/test_align_simd_local_variable_length.cpp.o.d -o CMakeFiles/test_align_simd_local_variable_length.dir/test_align_simd_local_variable_length.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_variable_length.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_variable_length.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_variable_length.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_variable_length.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18:   required from 'typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>; TBandFlag = seqan::Tag<seqan::BandOff_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:91:36:   required from 'void SimdAlignTestCommon__Dynamic_Score_Matrix_Align<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:80:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource1 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*; TSource2 = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18:   required from 'typename seqan::Size<seqan::StringSet<TString, TSpec> >::Type seqan::resize(StringSet<TString, TSpec>&, TSize, Tag<TUsage>) [with TString = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Owner<>; TSize = unsigned int; TExpand = TagGenerous_; typename Size<StringSet<TString, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = StringSet<Align<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<ArrayGaps_> >, Owner<> >&; TSize = unsigned int; typename Size<T>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33:   required from 'void testAlignSimd(const TFunctor&, const seqan::Score<TScoreValue, TScoreSpec>&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>; TBandFlag = seqan::Tag<seqan::BandOff_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:74:30:   required from 'void SimdAlignTestCommon__Affine_Align<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:68:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
[  1%] Linking CXX executable ../../bin/test_align_simd_local_variable_length
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_align_simd_local_variable_length.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_simd_local_variable_length.dir/test_align_simd_local_variable_length.cpp.o -o ../../bin/test_align_simd_local_variable_length  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  1%] Built target test_align_simd_local_variable_length
make  -f tests/align_extend/CMakeFiles/test_align_extend.dir/build.make tests/align_extend/CMakeFiles/test_align_extend.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_extend /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_extend/CMakeFiles/test_align_extend.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/align_extend/CMakeFiles/test_align_extend.dir/build.make tests/align_extend/CMakeFiles/test_align_extend.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  1%] Building CXX object tests/align_extend/CMakeFiles/test_align_extend.dir/test_align_extend.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_extend && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align_extend/CMakeFiles/test_align_extend.dir/test_align_extend.cpp.o -MF CMakeFiles/test_align_extend.dir/test_align_extend.cpp.o.d -o CMakeFiles/test_align_extend.dir/test_align_extend.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h: In instantiation of 'void SEQAN_TEST_test_align_extend_semiglobal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:49:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:558:16: warning: implicitly-declared 'seqan::Align<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  558 |         TAlign align(alignOrig);
      |                ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:586:16: warning: implicitly-declared 'seqan::Align<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  586 |         TAlign align(alignOrig);
      |                ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:620:16: warning: implicitly-declared 'seqan::Align<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  620 |         TAlign align(alignOrig);
      |                ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:519:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:65:32:   required from 'void SEQAN_TEST_test_align_extend_simple() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |         ModifiedString<TInf0, ModReverse> const r_inf0(inf0);
      |                                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  295 |         ModifiedString<TInf1, ModReverse> const r_inf1(inf1);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:519:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:65:32:   required from 'void SEQAN_TEST_test_align_extend_simple() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |         ModifiedString<TInf0, ModReverse> const r_inf0(inf0);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  295 |         ModifiedString<TInf1, ModReverse> const r_inf1(inf1);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = Segment<String<char, Alloc<> >, InfixSegment>; TString1 = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:504:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:178:36:   required from 'void SEQAN_TEST_test_align_extend_simple_infixes_recomp() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |         ModifiedString<TInf0, ModReverse> const r_inf0(inf0);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  295 |         ModifiedString<TInf1, ModReverse> const r_inf1(inf1);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = Segment<String<char, Alloc<> >, InfixSegment>; TString1 = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:504:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:178:36:   required from 'void SEQAN_TEST_test_align_extend_simple_infixes_recomp() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |         ModifiedString<TInf0, ModReverse> const r_inf0(inf0);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  295 |         ModifiedString<TInf1, ModReverse> const r_inf1(inf1);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:536:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:287:24:   required from 'void SEQAN_TEST_test_align_extend_banded() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |         ModifiedString<TInf0, ModReverse> const r_inf0(inf0);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  295 |         ModifiedString<TInf1, ModReverse> const r_inf1(inf1);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:536:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:287:24:   required from 'void SEQAN_TEST_test_align_extend_banded() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |         ModifiedString<TInf0, ModReverse> const r_inf0(inf0);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  295 |         ModifiedString<TInf1, ModReverse> const r_inf1(inf1);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:569:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:415:24:   required from 'void SEQAN_TEST_test_align_extend_xdrop() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:47:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |         ModifiedString<TInf0, ModReverse> const r_inf0(inf0);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  295 |         ModifiedString<TInf1, ModReverse> const r_inf1(inf1);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:569:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:415:24:   required from 'void SEQAN_TEST_test_align_extend_xdrop() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:47:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |         ModifiedString<TInf0, ModReverse> const r_inf0(inf0);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  295 |         ModifiedString<TInf1, ModReverse> const r_inf1(inf1);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:603:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:514:24:   required from 'void SEQAN_TEST_test_align_extend_xdrop_banded() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:48:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |         ModifiedString<TInf0, ModReverse> const r_inf0(inf0);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  295 |         ModifiedString<TInf1, ModReverse> const r_inf1(inf1);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:603:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:514:24:   required from 'void SEQAN_TEST_test_align_extend_xdrop_banded() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:48:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |         ModifiedString<TInf0, ModReverse> const r_inf0(inf0);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  295 |         ModifiedString<TInf1, ModReverse> const r_inf1(inf1);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49:   required from 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:519:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:65:32:   required from 'void SEQAN_TEST_test_align_extend_simple() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<char, Alloc<> >, InfixSegment>*; TParam = const Segment<const String<char, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<const String<char, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<const String<char, Alloc<> >, InfixSegment>; TValue2 = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<const String<char, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<const String<char, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10:   required from 'void seqan::assignSource(Gaps<TSequence, Tag<ArrayGaps_> >&, const TSequence2&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TSequence2 = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:59:21:   required from 'void SEQAN_TEST_test_align_extend_simple() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:554:20:   required from 'void SEQAN_TEST_test_align_extend_semiglobal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:49:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:554:20:   required from 'void SEQAN_TEST_test_align_extend_semiglobal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:49:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:554:20:   required from 'void SEQAN_TEST_test_align_extend_semiglobal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:49:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<AlignExtend_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = AlignExtend_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<int, unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = AlignExtend_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = AlignExtend_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<False, False, True, True>; TTraceConfig = TracebackOn<>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:157:33:   required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const True&, const False&) [with TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >; TString0 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TString1 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsRight_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42:   required from 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:536:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:287:24:   required from 'void SEQAN_TEST_test_align_extend_banded() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<AlignExtend_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = AlignExtend_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<int, unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = AlignExtend_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = AlignExtend_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<False, False, True, True>; TTraceConfig = TracebackOn<>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:157:33:   required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const True&, const False&) [with TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >; TString0 = Segment<const String<char, Alloc<> >, InfixSegment>; TString1 = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:351:43:   required from 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:536:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:287:24:   required from 'void SEQAN_TEST_test_align_extend_banded() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:397:81:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<AlignExtend_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWiseBanded_> >; TSeqHValue = char; TSeqVValue = char; TSeqVIterator = ModifiedIterator<Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPFinalColumn_>, Tag<PartialColumnTop_> >; TDPProfile = DPProfile_<AlignExtend_<>, Tag<LinearGaps_>, TracebackOn<>, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:891:38:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<AlignExtend_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = AlignExtend_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<int, unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = AlignExtend_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = AlignExtend_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<False, False, True, True>; TTraceConfig = TracebackOn<>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:157:33:   required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const True&, const False&) [with TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >; TString0 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TString1 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsRight_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42:   required from 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:536:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:287:24:   required from 'void SEQAN_TEST_test_align_extend_banded() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  278 |     TContainer cont(container(host(me)));
      |                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<const String<char, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<AlignExtend_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWise_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = AlignExtend_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<int, unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = AlignExtend_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42:   required from 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:519:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:65:32:   required from 'void SEQAN_TEST_test_align_extend_simple() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<const String<char, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<AlignExtend_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWise_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = AlignExtend_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<int, unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = AlignExtend_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42:   required from 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = False; TBoolXDrop = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:519:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:65:32:   required from 'void SEQAN_TEST_test_align_extend_simple() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[  1%] Linking CXX executable ../../bin/test_align_extend
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_extend && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_align_extend.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_extend.dir/test_align_extend.cpp.o -o ../../bin/test_align_extend  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  1%] Built target test_align_extend
make  -f tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_parallel /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  1%] Building CXX object tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/test_align_parallel_data_structures.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_parallel && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/test_align_parallel_data_structures.cpp.o -MF CMakeFiles/test_align_parallel_data_structures.dir/test_align_parallel_data_structures.cpp.o.d -o CMakeFiles/test_align_parallel_data_structures.dir/test_align_parallel_data_structures.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_parallel_data_structures.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_parallel.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_wavefront_task_scheduler.h:35,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_parallel_data_structures.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_parallel_data_structures.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  2%] Linking CXX executable ../../bin/test_align_parallel_data_structures
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_parallel && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_align_parallel_data_structures.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_parallel_data_structures.dir/test_align_parallel_data_structures.cpp.o -o ../../bin/test_align_parallel_data_structures  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Built target test_align_parallel_data_structures
make  -f tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_parallel /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Building CXX object tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/test_align_parallel_algorithm.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_parallel && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/test_align_parallel_algorithm.cpp.o -MF CMakeFiles/test_align_parallel_algorithm.dir/test_align_parallel_algorithm.cpp.o.d -o CMakeFiles/test_align_parallel_algorithm.dir/test_align_parallel_algorithm.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_parallel_algorithm.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_parallel.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_parallel_wavefront_alignment.h:35,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_parallel_algorithm.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_parallel_algorithm.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  2%] Linking CXX executable ../../bin/test_align_parallel_algorithm
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_parallel && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_align_parallel_algorithm.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_parallel_algorithm.dir/test_align_parallel_algorithm.cpp.o -o ../../bin/test_align_parallel_algorithm  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Built target test_align_parallel_algorithm
make  -f tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_parallel /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Building CXX object tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/test_align_parallel_interface.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_parallel && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/test_align_parallel_interface.cpp.o -MF CMakeFiles/test_align_parallel_interface.dir/test_align_parallel_interface.cpp.o.d -o CMakeFiles/test_align_parallel_interface.dir/test_align_parallel_interface.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_parallel_interface.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_parallel_interface.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_parallel_interface.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_parallel.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_parallel_interface.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_parallel_interface.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  2%] Linking CXX executable ../../bin/test_align_parallel_interface
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_parallel && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_align_parallel_interface.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_parallel_interface.dir/test_align_parallel_interface.cpp.o -o ../../bin/test_align_parallel_interface  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Built target test_align_parallel_interface
make  -f tests/align_profile/CMakeFiles/test_align_profile.dir/build.make tests/align_profile/CMakeFiles/test_align_profile.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_profile /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_profile /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_profile/CMakeFiles/test_align_profile.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/align_profile/CMakeFiles/test_align_profile.dir/build.make tests/align_profile/CMakeFiles/test_align_profile.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Building CXX object tests/align_profile/CMakeFiles/test_align_profile.dir/test_align_profile.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_profile && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align_profile/CMakeFiles/test_align_profile.dir/test_align_profile.cpp.o -MF CMakeFiles/test_align_profile.dir/test_align_profile.cpp.o.d -o CMakeFiles/test_align_profile.dir/test_align_profile.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_profile/add_to_profile.h: In instantiation of 'void seqan::addToProfile(String<ProfileChar<TValue, TCount, TSpec> >&, String<TChar, TSpec2>&, int, int) [with TChar = SimpleType<unsigned char, Dna_>; TValue = int; TSpec = void; TSpec2 = Alloc<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:145:17:   required from 'void SEQAN_TEST_test_align_profile_add_to_profile() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:353:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_profile/add_to_profile.h:130:9: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna_>, int> > >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna_>, int> > >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna_>, int> > >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  130 |     itH = begin(gapsH, Standard());
      |     ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna_>, int> > >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna_>, int> > >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[  2%] Linking CXX executable ../../bin/test_align_profile
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_profile && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_align_profile.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_profile.dir/test_align_profile.cpp.o -o ../../bin/test_align_profile  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Built target test_align_profile
make  -f tests/align_split/CMakeFiles/test_align_split.dir/build.make tests/align_split/CMakeFiles/test_align_split.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_split /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_split /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_split/CMakeFiles/test_align_split.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/align_split/CMakeFiles/test_align_split.dir/build.make tests/align_split/CMakeFiles/test_align_split.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Building CXX object tests/align_split/CMakeFiles/test_align_split.dir/test_align_split.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_split && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/align_split/CMakeFiles/test_align_split.dir/test_align_split.cpp.o -MF CMakeFiles/test_align_split.dir/test_align_split.cpp.o.d -o CMakeFiles/test_align_split.dir/test_align_split.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_split/test_align_split.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_split/test_align_split.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_split/test_align_split.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_split.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_split/test_align_split.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_split/test_align_split.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  2%] Linking CXX executable ../../bin/test_align_split
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_split && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_align_split.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_split.dir/test_align_split.cpp.o -o ../../bin/test_align_split  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Built target test_align_split
make  -f tests/alignment_free/CMakeFiles/test_alignment_free.dir/build.make tests/alignment_free/CMakeFiles/test_alignment_free.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/alignment_free /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/alignment_free /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/alignment_free/CMakeFiles/test_alignment_free.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/alignment_free/CMakeFiles/test_alignment_free.dir/build.make tests/alignment_free/CMakeFiles/test_alignment_free.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Building CXX object tests/alignment_free/CMakeFiles/test_alignment_free.dir/test_alignment_free.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/alignment_free && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/alignment_free/CMakeFiles/test_alignment_free.dir/test_alignment_free.cpp.o -MF CMakeFiles/test_alignment_free.dir/test_alignment_free.cpp.o.d -o CMakeFiles/test_alignment_free.dir/test_alignment_free.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/alignment_free.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/alignment_free.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/alignment_free/af_n2.h: In instantiation of 'void seqan::_alignmentFreeComparison(Matrix<TValue, 2>&, const TStringSet&, const AFScore<const Tag<N2_> >&) [with TValue = double; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/alignment_free/alignment_free_comparison.h:101:29:   required from 'void seqan::alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const TComparisonMethod&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double; TComparisonMethod = AFScore<const Tag<N2_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp:304:28:   required from 'void SEQAN_TEST_test_alignment_free_n2_dna5() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp:509:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/alignment_free/af_n2.h:189:34: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<double> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<double> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<double> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  189 |         itStandardisedKmerCounts = begin(standardisedKmerCounts);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<double> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<double> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
[  2%] Linking CXX executable ../../bin/test_alignment_free
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/alignment_free && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_alignment_free.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_alignment_free.dir/test_alignment_free.cpp.o -o ../../bin/test_alignment_free  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Built target test_alignment_free
make  -f tests/arg_parse/CMakeFiles/test_arg_parse.dir/build.make tests/arg_parse/CMakeFiles/test_arg_parse.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/arg_parse /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/arg_parse /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/arg_parse/CMakeFiles/test_arg_parse.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/arg_parse/CMakeFiles/test_arg_parse.dir/build.make tests/arg_parse/CMakeFiles/test_arg_parse.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Building CXX object tests/arg_parse/CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/arg_parse && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/arg_parse/CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o -MF CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o.d -o CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/arg_parse/test_arg_parse.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/arg_parse/test_arg_parse.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/arg_parse/test_arg_parse.cpp:38:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[  2%] Linking CXX executable ../../bin/test_arg_parse
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/arg_parse && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_arg_parse.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o -o ../../bin/test_arg_parse  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Built target test_arg_parse
make  -f tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/build.make tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/arg_parse /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/arg_parse /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/build.make tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Building CXX object tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/test_arg_parse_version_check.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/arg_parse && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/test_arg_parse_version_check.cpp.o -MF CMakeFiles/test_arg_parse_version_check.dir/test_arg_parse_version_check.cpp.o.d -o CMakeFiles/test_arg_parse_version_check.dir/test_arg_parse_version_check.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/arg_parse/test_arg_parse_version_check.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/arg_parse/test_arg_parse_version_check.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/arg_parse/test_arg_parse_version_check.cpp:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = std::__cxx11::basic_string<char>]',
    inlined from 'seqan::String<int> seqan::_getNumbersFromString(const std::string&)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse/arg_parse_version_check.h:356:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'seqan::String<int> seqan::_getNumbersFromString(const std::string&)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = std::__cxx11::basic_string<char>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[  2%] Linking CXX executable ../../bin/test_arg_parse_version_check
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/arg_parse && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_arg_parse_version_check.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_arg_parse_version_check.dir/test_arg_parse_version_check.cpp.o -o ../../bin/test_arg_parse_version_check  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Built target test_arg_parse_version_check
make  -f tests/bam_io/CMakeFiles/test_bam_io.dir/build.make tests/bam_io/CMakeFiles/test_bam_io.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/bam_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/bam_io/CMakeFiles/test_bam_io.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/bam_io/CMakeFiles/test_bam_io.dir/build.make tests/bam_io/CMakeFiles/test_bam_io.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Building CXX object tests/bam_io/CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/bam_io && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/bam_io/CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o -MF CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o.d -o CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_alignment_record.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io_context.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::String<char, seqan::Alloc<> >; T2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::String<char, seqan::Alloc<> >; T2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_tags_dict.h:75:9:   required from 'void SEQAN_TEST_test_bam_tags_dict_get_type() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:117:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::String<char, seqan::Alloc<> >; T2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::String<char, seqan::Alloc<> >; T2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_tags_dict.h:75:9:   required from 'void SEQAN_TEST_test_bam_tags_dict_get_type() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:117:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void SEQAN_TEST_test_bam_io_sam_read_alignment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_read_sam.h:132:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void SEQAN_TEST_test_bam_io_sam_read_alignment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void SEQAN_TEST_test_bam_io_sam_read_alignment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_read_sam.h:132:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void SEQAN_TEST_test_bam_io_sam_read_alignment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[  2%] Linking CXX executable ../../bin/test_bam_io
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/bam_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_bam_io.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o -o ../../bin/test_bam_io  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Built target test_bam_io
make  -f tests/basic/CMakeFiles/test_basic_exception.dir/build.make tests/basic/CMakeFiles/test_basic_exception.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_exception.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/basic/CMakeFiles/test_basic_exception.dir/build.make tests/basic/CMakeFiles/test_basic_exception.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Building CXX object tests/basic/CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o -MF CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o.d -o CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_exception.cpp
[  2%] Linking CXX executable ../../bin/test_basic_exception
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_exception.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o -o ../../bin/test_basic_exception  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Built target test_basic_exception
make  -f tests/basic/CMakeFiles/test_basic_metaprogramming.dir/build.make tests/basic/CMakeFiles/test_basic_metaprogramming.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_metaprogramming.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/basic/CMakeFiles/test_basic_metaprogramming.dir/build.make tests/basic/CMakeFiles/test_basic_metaprogramming.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Building CXX object tests/basic/CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o -MF CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o.d -o CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_metaprogramming.cpp
[  2%] Linking CXX executable ../../bin/test_basic_metaprogramming
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_metaprogramming.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o -o ../../bin/test_basic_metaprogramming  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Built target test_basic_metaprogramming
make  -f tests/basic/CMakeFiles/test_basic_fundamental.dir/build.make tests/basic/CMakeFiles/test_basic_fundamental.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_fundamental.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/basic/CMakeFiles/test_basic_fundamental.dir/build.make tests/basic/CMakeFiles/test_basic_fundamental.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  2%] Building CXX object tests/basic/CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o -MF CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o.d -o CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_fundamental.cpp
[  3%] Linking CXX executable ../../bin/test_basic_fundamental
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_fundamental.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o -o ../../bin/test_basic_fundamental  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  3%] Built target test_basic_fundamental
make  -f tests/basic/CMakeFiles/test_basic_concept.dir/build.make tests/basic/CMakeFiles/test_basic_concept.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_concept.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/basic/CMakeFiles/test_basic_concept.dir/build.make tests/basic/CMakeFiles/test_basic_concept.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  3%] Building CXX object tests/basic/CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o -MF CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o.d -o CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_concept.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_concept.h:65,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_concept.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_concepts.h: In instantiation of 'seqan::CopyConstructible<T>::~CopyConstructible() [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:196:18:   required from 'seqan::usage_requirements<Model>::~usage_requirements() [with Model = seqan::CopyConstructible<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:302:18:   required from 'static void seqan::requirement<seqan::failed************ Model::************>::failed() [with Model = seqan::usage_requirements<seqan::CopyConstructible<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_concepts.h:285:5:   required from 'struct seqan::CopyConstructible<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/container_concept.h:286:8:   required from 'struct seqan::ContainerConcept<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:255:62:   required by substitution of 'template<class Model> seqan::detail::yes seqan::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = seqan::ContainerConcept<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:264:51:   required from 'struct seqan::not_satisfied<seqan::ContainerConcept<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> > >'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:317:8:   required from 'struct seqan::requirement_<void (*)(seqan::ContainerConcept<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >)>'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_fundamental_concepts.h:179:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_concepts.h:287:11: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  287 |         T a(b);            // require copy constructor
      |           ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_concept.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_concepts.h: In instantiation of 'void seqan::CopyConstructible<T>::constConstraints(const T&) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_concepts.h:289:9:   required from 'seqan::CopyConstructible<T>::~CopyConstructible() [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:196:18:   required from 'seqan::usage_requirements<Model>::~usage_requirements() [with Model = seqan::CopyConstructible<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:302:18:   required from 'static void seqan::requirement<seqan::failed************ Model::************>::failed() [with Model = seqan::usage_requirements<seqan::CopyConstructible<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_concepts.h:285:5:   required from 'struct seqan::CopyConstructible<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/container_concept.h:286:8:   required from 'struct seqan::ContainerConcept<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:255:62:   required by substitution of 'template<class Model> seqan::detail::yes seqan::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = seqan::ContainerConcept<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:264:51:   required from 'struct seqan::not_satisfied<seqan::ContainerConcept<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> > >'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:317:8:   required from 'struct seqan::requirement_<void (*)(seqan::ContainerConcept<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment> >)>'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_fundamental_concepts.h:179:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_concepts.h:295:11: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  295 |         T c(a);            // require const copy constructor
      |           ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[  3%] Linking CXX executable ../../bin/test_basic_concept
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_concept.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o -o ../../bin/test_basic_concept  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  3%] Built target test_basic_concept
make  -f tests/basic/CMakeFiles/test_basic_alphabet.dir/build.make tests/basic/CMakeFiles/test_basic_alphabet.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_alphabet.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/basic/CMakeFiles/test_basic_alphabet.dir/build.make tests/basic/CMakeFiles/test_basic_alphabet.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  3%] Building CXX object tests/basic/CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o -MF CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o.d -o CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_alphabet.cpp
[  3%] Linking CXX executable ../../bin/test_basic_alphabet
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_alphabet.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o -o ../../bin/test_basic_alphabet  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  3%] Built target test_basic_alphabet
make  -f tests/basic/CMakeFiles/test_basic_aggregate.dir/build.make tests/basic/CMakeFiles/test_basic_aggregate.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_aggregate.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/basic/CMakeFiles/test_basic_aggregate.dir/build.make tests/basic/CMakeFiles/test_basic_aggregate.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  3%] Building CXX object tests/basic/CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o -MF CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o.d -o CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_aggregate.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_aggregate.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_aggregate.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_aggregate.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Triple<int, int, int, Tag<Pack_> >; TSource = Triple<int, int, int, Tag<Pack_> >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_aggregate.h:946:15:   required from 'void SEQAN_TEST_test_basic_aggregates_triple_base_assign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_aggregate.cpp:97:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'constexpr seqan::Triple<int, int, int, seqan::Tag<seqan::Pack_> >& seqan::Triple<int, int, int, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<int, int, int, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<int, int, int, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = int; T2 = int; T3 = int]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[  4%] Linking CXX executable ../../bin/test_basic_aggregate
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_aggregate.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o -o ../../bin/test_basic_aggregate  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  4%] Built target test_basic_aggregate
make  -f tests/basic/CMakeFiles/test_basic_allocator.dir/build.make tests/basic/CMakeFiles/test_basic_allocator.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_allocator.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/basic/CMakeFiles/test_basic_allocator.dir/build.make tests/basic/CMakeFiles/test_basic_allocator.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  4%] Building CXX object tests/basic/CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o -MF CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o.d -o CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_allocator.cpp
[  4%] Linking CXX executable ../../bin/test_basic_allocator
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_allocator.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o -o ../../bin/test_basic_allocator  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  4%] Built target test_basic_allocator
make  -f tests/basic/CMakeFiles/test_basic_parallelism.dir/build.make tests/basic/CMakeFiles/test_basic_parallelism.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_parallelism.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/basic/CMakeFiles/test_basic_parallelism.dir/build.make tests/basic/CMakeFiles/test_basic_parallelism.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  4%] Building CXX object tests/basic/CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o -MF CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o.d -o CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_parallelism.cpp
[  4%] Linking CXX executable ../../bin/test_basic_parallelism
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_parallelism.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o -o ../../bin/test_basic_parallelism  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  4%] Built target test_basic_parallelism
make  -f tests/basic/CMakeFiles/test_basic_math.dir/build.make tests/basic/CMakeFiles/test_basic_math.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_math.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/basic/CMakeFiles/test_basic_math.dir/build.make tests/basic/CMakeFiles/test_basic_math.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  4%] Building CXX object tests/basic/CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o -MF CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o.d -o CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_math.cpp
[  4%] Linking CXX executable ../../bin/test_basic_math
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_math.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o -o ../../bin/test_basic_math  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  4%] Built target test_basic_math
make  -f tests/basic/CMakeFiles/test_basic_smart_pointer.dir/build.make tests/basic/CMakeFiles/test_basic_smart_pointer.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_smart_pointer.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/basic/CMakeFiles/test_basic_smart_pointer.dir/build.make tests/basic/CMakeFiles/test_basic_smart_pointer.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  4%] Building CXX object tests/basic/CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o -MF CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o.d -o CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_smart_pointer.cpp
[  4%] Linking CXX executable ../../bin/test_basic_smart_pointer
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_smart_pointer.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o -o ../../bin/test_basic_smart_pointer  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  4%] Built target test_basic_smart_pointer
make  -f tests/basic/CMakeFiles/test_basic_container.dir/build.make tests/basic/CMakeFiles/test_basic_container.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_container.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/basic/CMakeFiles/test_basic_container.dir/build.make tests/basic/CMakeFiles/test_basic_container.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  4%] Building CXX object tests/basic/CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o -MF CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o.d -o CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_container.cpp
[  4%] Linking CXX executable ../../bin/test_basic_container
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_container.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o -o ../../bin/test_basic_container  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  4%] Built target test_basic_container
make  -f tests/basic/CMakeFiles/test_basic_proxy.dir/build.make tests/basic/CMakeFiles/test_basic_proxy.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_proxy.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/basic/CMakeFiles/test_basic_proxy.dir/build.make tests/basic/CMakeFiles/test_basic_proxy.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  4%] Building CXX object tests/basic/CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o -MF CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o.d -o CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_proxy.cpp
[  5%] Linking CXX executable ../../bin/test_basic_proxy
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_proxy.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o -o ../../bin/test_basic_proxy  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  5%] Built target test_basic_proxy
make  -f tests/basic/CMakeFiles/test_basic_iterator.dir/build.make tests/basic/CMakeFiles/test_basic_iterator.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic/CMakeFiles/test_basic_iterator.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/basic/CMakeFiles/test_basic_iterator.dir/build.make tests/basic/CMakeFiles/test_basic_iterator.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  5%] Building CXX object tests/basic/CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/basic/CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o -MF CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o.d -o CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.h: In instantiation of 'void SEQAN_TEST_test_basic_iterator_position_arithmetics() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.cpp:71:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.h:1149:9: warning: implicitly-declared 'constexpr seqan::Iter<int*, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<int*, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<int*, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
 1149 |     it2 = it - 2;
      |     ~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<int*, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = int*]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.h:1152:9: warning: implicitly-declared 'constexpr seqan::Iter<int*, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<int*, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<int*, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
 1152 |     it2 = it + 2;
      |     ~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<int*, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = int*]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Iter<int*, CountingIteratorImpl_<Tag<Nothing_> > >; TSource = Iter<int*, CountingIteratorImpl_<Tag<Nothing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.h:1000:15:   required from 'void SEQAN_TEST_test_basic_iterator_position_transport() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.cpp:68:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'constexpr seqan::Iter<int*, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<int*, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<int*, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<int*, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = int*]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
[  5%] Linking CXX executable ../../bin/test_basic_iterator
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_iterator.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o -o ../../bin/test_basic_iterator  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  5%] Built target test_basic_iterator
make  -f tests/bed_io/CMakeFiles/test_bed_io.dir/build.make tests/bed_io/CMakeFiles/test_bed_io.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bed_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/bed_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/bed_io/CMakeFiles/test_bed_io.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/bed_io/CMakeFiles/test_bed_io.dir/build.make tests/bed_io/CMakeFiles/test_bed_io.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  5%] Building CXX object tests/bed_io/CMakeFiles/test_bed_io.dir/test_bed_io.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/bed_io && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/bed_io/CMakeFiles/test_bed_io.dir/test_bed_io.cpp.o -MF CMakeFiles/test_bed_io.dir/test_bed_io.cpp.o.d -o CMakeFiles/test_bed_io.dir/test_bed_io.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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/sstream:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bed_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:390:22:   required from 'void SEQAN_TEST_test_bed_bed_file_read() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:492:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bed_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:390:22:   required from 'void SEQAN_TEST_test_bed_bed_file_read() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:492:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[  5%] Linking CXX executable ../../bin/test_bed_io
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/bed_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_bed_io.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_bed_io.dir/test_bed_io.cpp.o -o ../../bin/test_bed_io  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  5%] Built target test_bed_io
make  -f tests/blast/CMakeFiles/test_blast.dir/build.make tests/blast/CMakeFiles/test_blast.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/blast /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/blast/CMakeFiles/test_blast.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/blast/CMakeFiles/test_blast.dir/build.make tests/blast/CMakeFiles/test_blast.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  5%] Building CXX object tests/blast/CMakeFiles/test_blast.dir/test_blast.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/blast && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/blast/CMakeFiles/test_blast.dir/test_blast.cpp.o -MF CMakeFiles/test_blast.dir/test_blast.cpp.o.d -o CMakeFiles/test_blast.dir/test_blast.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = BlastTabular_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<BlastTabular_>; TDirection = Tag<Input_>; TSpec = BlastIOContext<>; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::BlastTabular_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::BlastIOContext<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_input.h:166:34:   required from 'void _testReadTabularWithoutComments(TContext&, std::string, bool, bool) [with TContext = seqan::BlastIOContext<>; std::string = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_input.h:327:36:   required from 'void SEQAN_TEST_test_blast_read_tabular_without_comments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:85:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = BlastTabular_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<BlastTabular_>; TDirection = Tag<Input_>; TSpec = BlastIOContext<>; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::BlastTabular_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::BlastIOContext<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_input.h:166:34:   required from 'void _testReadTabularWithoutComments(TContext&, std::string, bool, bool) [with TContext = seqan::BlastIOContext<>; std::string = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_input.h:327:36:   required from 'void SEQAN_TEST_test_blast_read_tabular_without_comments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:85:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_record.h: In instantiation of 'seqan::BlastMatch<TAlignRow0_, TAlignRow1_, TPos_, TQId_, TSId_, TSAccs_, TSTaxIds_>::BlastMatch(const TQId&, const TSId&) [with TAlignRow0_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TAlignRow1_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TPos_ = unsigned int; TQId_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSId_ = seqan::String<char, seqan::Alloc<> >; TSAccs_ = std::vector<std::__cxx11::basic_string<char> >; TSTaxIds_ = seqan::String<unsigned int, seqan::Alloc<> >; TQId = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSId = seqan::String<char, seqan::Alloc<> >]':
/usr/include/c++/12/bits/new_allocator.h:175:4:   required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >; _Args = {seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<void> >&}; _Tp = std::_List_node<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > >]'
/usr/include/c++/12/bits/alloc_traits.h:516:17:   required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >; _Args = {seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<void> >&}; _Tp = std::_List_node<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > >; allocator_type = std::allocator<std::_List_node<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > > >]'
/usr/include/c++/12/bits/stl_list.h:713:33:   required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<void> >&}; _Tp = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >; _Alloc = std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > >; _Node = std::__cxx11::list<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >, std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > > >::_Node]'
/usr/include/c++/12/bits/stl_list.h:2005:32:   required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<void> >&}; _Tp = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >; _Alloc = std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > >; iterator = std::__cxx11::list<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >, std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > > >::iterator]'
/usr/include/c++/12/bits/stl_list.h:1321:19:   required from 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<void> >&}; _Tp = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >; _Alloc = std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > >; reference = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:161:44:   required from 'void _testBlastOutputGenerateContent(TFile&, seqan::BlastIOContext<TScore, p, h>&, const TFormat&) [with TFile = std::basic_fstream<char>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TFormat = seqan::Tag<seqan::BlastTabularLL_>; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:497:36:   required from 'void _testBlastOutput(seqan::BlastIOContext<TScore, p, h>&, const TFormat&) [with TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TFormat = seqan::Tag<seqan::BlastTabularLL_>; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:514:21:   required from 'void SEQAN_TEST_test_blast_write_lowlevel() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:63:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_record.h:204:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  204 |         qId(_qId), sId(_sId)
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, PrefixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, PrefixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:596:14:   required from 'void seqan::_writeMatchOneLiner(TStream&, BlastIOContext<TScore, p, h>&, const BlastMatch<TAlignRow0, TAlignRow1, TPos, TQId, TSId>&, const BlastReport&) [with TStream = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TQId = Segment<String<char, Alloc<> >, InfixSegment>; TSId = String<char, Alloc<> >; TPos = unsigned int; TAlignRow0 = Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TAlignRow1 = Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; BlastProgram p = seqan::BlastProgram::DYNAMIC; BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; BlastReport = Tag<BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:715:32:   required from 'void seqan::writeRecord(TStream&, BlastIOContext<TScore, p, h>&, const BlastRecord<TSpecs ...>&, const BlastReport&) [with TStream = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TSpecs = {BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<void> >, InfixSegment>, String<char, Alloc<void> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, Segment<String<char, Alloc<void> >, InfixSegment>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; BlastProgram p = seqan::BlastProgram::DYNAMIC; BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; BlastReport = Tag<BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:736:16:   required from 'void seqan::writeRecord(BlastReportFileOut<TContext>&, const BlastRecord<TSpecs ...>&) [with TContext = BlastIOContext<>; TSpecs = {BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<void> >, InfixSegment>, String<char, Alloc<void> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, Segment<String<char, Alloc<void> >, InfixSegment>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; BlastReportFileOut<TContext> = FormattedFile<Tag<BlastReport_>, Tag<Output_>, BlastIOContext<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:52:20:   required from 'void _testBlastOutputWriteFile(TFile&, seqan::BlastIOContext<TScore, p, h>&, const TRecords&, const seqan::BlastReport&) [with TFile = std::basic_fstream<char>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TRecords = seqan::String<seqan::BlastRecord<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > > >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:192:30:   required from 'void _testBlastOutputGenerateContent(TFile&, seqan::BlastIOContext<TScore, p, h>&, const TFormat&) [with TFile = std::basic_fstream<char>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TFormat = seqan::Tag<seqan::BlastReport_>; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:497:36:   required from 'void _testBlastOutput(seqan::BlastIOContext<TScore, p, h>&, const TFormat&) [with TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TFormat = seqan::Tag<seqan::BlastReport_>; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:634:21:   required from 'void SEQAN_TEST_test_blast_write_report() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:78:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:551:14:   required from 'void seqan::_writeFullMatch(TStream&, BlastIOContext<TScore, p, h>&, const BlastMatch<TAlignRow0, TAlignRow1, TPos, TQId, TSId>&, const BlastReport&) [with TStream = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TQId = Segment<String<char, Alloc<> >, InfixSegment>; TSId = String<char, Alloc<> >; TPos = unsigned int; TAlignRow0 = Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TAlignRow1 = Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; BlastProgram p = seqan::BlastProgram::DYNAMIC; BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; BlastReport = Tag<BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:720:28:   required from 'void seqan::writeRecord(TStream&, BlastIOContext<TScore, p, h>&, const BlastRecord<TSpecs ...>&, const BlastReport&) [with TStream = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TSpecs = {BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<void> >, InfixSegment>, String<char, Alloc<void> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, Segment<String<char, Alloc<void> >, InfixSegment>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; BlastProgram p = seqan::BlastProgram::DYNAMIC; BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; BlastReport = Tag<BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:736:16:   required from 'void seqan::writeRecord(BlastReportFileOut<TContext>&, const BlastRecord<TSpecs ...>&) [with TContext = BlastIOContext<>; TSpecs = {BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<void> >, InfixSegment>, String<char, Alloc<void> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, Segment<String<char, Alloc<void> >, InfixSegment>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; BlastReportFileOut<TContext> = FormattedFile<Tag<BlastReport_>, Tag<Output_>, BlastIOContext<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:52:20:   required from 'void _testBlastOutputWriteFile(TFile&, seqan::BlastIOContext<TScore, p, h>&, const TRecords&, const seqan::BlastReport&) [with TFile = std::basic_fstream<char>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TRecords = seqan::String<seqan::BlastRecord<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > > >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:192:30:   required from 'void _testBlastOutputGenerateContent(TFile&, seqan::BlastIOContext<TScore, p, h>&, const TFormat&) [with TFile = std::basic_fstream<char>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TFormat = seqan::Tag<seqan::BlastReport_>; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:497:36:   required from 'void _testBlastOutput(seqan::BlastIOContext<TScore, p, h>&, const TFormat&) [with TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TFormat = seqan::Tag<seqan::BlastReport_>; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:634:21:   required from 'void SEQAN_TEST_test_blast_write_report() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:78:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_record.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::BlastRecord<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > >*; TParam = seqan::BlastRecord<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >*; TParam = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >*; TSource1 = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >*; TSource2 = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1785:50:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::resize(String<TValue, TSpec>&, TSize, Tag<TUsage>) [with TValue = BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > >; TSpec = Alloc<>; TSize = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18:   required from 'typename seqan::Size<T>::Type seqan::resize(T&&, TSize) [with T = String<BlastRecord<BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<> >, InfixSegment>, String<char, Alloc<> > > > >&; TSize = int; typename Size<T>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:145:11:   required from 'void _testBlastOutputGenerateContent(TFile&, seqan::BlastIOContext<TScore, p, h>&, const TFormat&) [with TFile = std::basic_fstream<char>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TFormat = seqan::Tag<seqan::BlastTabularLL_>; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:497:36:   required from 'void _testBlastOutput(seqan::BlastIOContext<TScore, p, h>&, const TFormat&) [with TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TFormat = seqan::Tag<seqan::BlastTabularLL_>; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:514:21:   required from 'void SEQAN_TEST_test_blast_write_lowlevel() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:63:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_record.h:378:8: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  378 | struct BlastRecord
      |        ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::BlastRecord<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > >::BlastRecord(seqan::BlastRecord<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, PrefixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, PrefixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:596:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:736:16:   required from 'void seqan::writeRecord(BlastReportFileOut<TContext>&, const BlastRecord<TSpecs ...>&) [with TContext = BlastIOContext<>; TSpecs = {BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<void> >, InfixSegment>, String<char, Alloc<void> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, Segment<String<char, Alloc<void> >, InfixSegment>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; BlastReportFileOut<TContext> = FormattedFile<Tag<BlastReport_>, Tag<Output_>, BlastIOContext<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:52:20:   required from 'void _testBlastOutputWriteFile(TFile&, seqan::BlastIOContext<TScore, p, h>&, const TRecords&, const seqan::BlastReport&) [with TFile = std::basic_fstream<char>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TRecords = seqan::String<seqan::BlastRecord<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > > >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:192:30:   required from 'void _testBlastOutputGenerateContent(TFile&, seqan::BlastIOContext<TScore, p, h>&, const TFormat&) [with TFile = std::basic_fstream<char>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TFormat = seqan::Tag<seqan::BlastReport_>; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:497:36:   required from 'void _testBlastOutput(seqan::BlastIOContext<TScore, p, h>&, const TFormat&) [with TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TFormat = seqan::Tag<seqan::BlastReport_>; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:634:21:   required from 'void SEQAN_TEST_test_blast_write_report() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:78:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:551:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:736:16:   required from 'void seqan::writeRecord(BlastReportFileOut<TContext>&, const BlastRecord<TSpecs ...>&) [with TContext = BlastIOContext<>; TSpecs = {BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, Segment<String<char, Alloc<void> >, InfixSegment>, String<char, Alloc<void> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, Segment<String<char, Alloc<void> >, InfixSegment>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; BlastReportFileOut<TContext> = FormattedFile<Tag<BlastReport_>, Tag<Output_>, BlastIOContext<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:52:20:   required from 'void _testBlastOutputWriteFile(TFile&, seqan::BlastIOContext<TScore, p, h>&, const TRecords&, const seqan::BlastReport&) [with TFile = std::basic_fstream<char>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TRecords = seqan::String<seqan::BlastRecord<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::String<char, seqan::Alloc<> > > > >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:192:30:   required from 'void _testBlastOutputGenerateContent(TFile&, seqan::BlastIOContext<TScore, p, h>&, const TFormat&) [with TFile = std::basic_fstream<char>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TFormat = seqan::Tag<seqan::BlastReport_>; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:497:36:   required from 'void _testBlastOutput(seqan::BlastIOContext<TScore, p, h>&, const TFormat&) [with TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TFormat = seqan::Tag<seqan::BlastReport_>; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:634:21:   required from 'void SEQAN_TEST_test_blast_write_report() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:78:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = long long unsigned int; TSource = std::__cxx11::basic_string<char>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const long long unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = long long unsigned int; TSource = std::__cxx11::basic_string<char>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = std::__cxx11::basic_string<char>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = std::__cxx11::basic_string<char>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = Segment<std::__cxx11::basic_string<char>, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::Segment<std::__cxx11::basic_string<char>, seqan::InfixSegment>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = std::__cxx11::basic_string<char>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = std::__cxx11::basic_string<char>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = long long unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const long long unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = long long unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[  5%] Linking CXX executable ../../bin/test_blast
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/blast && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_blast.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_blast.dir/test_blast.cpp.o -o ../../bin/test_blast  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  5%] Built target test_blast
make  -f tests/consensus/CMakeFiles/test_consensus.dir/build.make tests/consensus/CMakeFiles/test_consensus.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/consensus /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/consensus/CMakeFiles/test_consensus.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/consensus/CMakeFiles/test_consensus.dir/build.make tests/consensus/CMakeFiles/test_consensus.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  5%] Building CXX object tests/consensus/CMakeFiles/test_consensus.dir/test_consensus.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/consensus && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/consensus/CMakeFiles/test_consensus.dir/test_consensus.cpp.o -MF CMakeFiles/test_consensus.dir/test_consensus.cpp.o.d -o CMakeFiles/test_consensus.dir/test_consensus.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:67:19:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:68:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  404 |             for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2)
      |                                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:67:19:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:67:19:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:67:19:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:67:19:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = unsigned int; TTag = Standard_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = int; TCount = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15:   required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >; TPosition = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1610:30:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_updateAlignments(unsigned int, unsigned int&, TProfileString&, seqan::Gaps<seqan::String<seqan::ProfileChar<typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type> > >&, seqan::Gaps<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5_>; typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename TFragmentStore::TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1321:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:53:16:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10:   required from 'void seqan::assignSource(Gaps<TSequence, Tag<ArrayGaps_> >&, const TSequence2&) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequence2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1163:21:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:53:16:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16:   required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:158:
/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 function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
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 seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1366: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);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[  5%] Linking CXX executable ../../bin/test_consensus
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/consensus && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_consensus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_consensus.dir/test_consensus.cpp.o -o ../../bin/test_consensus  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  5%] Built target test_consensus
make  -f tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/build.make tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/consensus_v2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/build.make tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  5%] Building CXX object tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/test_consensus_v2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/consensus_v2 && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/test_consensus_v2.cpp.o -MF CMakeFiles/test_consensus_v2.dir/test_consensus_v2.cpp.o.d -o CMakeFiles/test_consensus_v2.dir/test_consensus_v2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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/sstream:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:90:19:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:90:19:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:90:19:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:68:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  404 |             for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2)
      |                                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:90:19:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:90:19:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:223:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<>; typename Parameter_<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = unsigned int; TTag = Standard_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32:   required from 'seqan::Finder<THaystack, seqan::Pigeonhole<TSpec> >::Finder(THaystack&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<>; typename Parameter_<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:910:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:1006:37:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSetSpec = Dependent<Tag<TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; FractionalScore = const Tag<FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, const TScore&, ReScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; TScore = Score<int, Tag<Simple_> >; ReScore = const Tag<ReScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:384:24:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1667 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1679 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1701 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32:   required from 'seqan::Finder<THaystack, seqan::Pigeonhole<TSpec> >::Finder(THaystack&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = int; TCount = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15:   required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >; TPosition = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1610:30:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_updateAlignments(unsigned int, unsigned int&, TProfileString&, seqan::Gaps<seqan::String<seqan::ProfileChar<typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type> > >&, seqan::Gaps<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5_>; typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename TFragmentStore::TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1321:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:463:41:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23:   required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:158,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h: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>::
      |       ^~~~~~~~~~~~~~~~~~~
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 seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1366: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);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[  5%] Linking CXX executable ../../bin/test_consensus_v2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/consensus_v2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_consensus_v2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_consensus_v2.dir/test_consensus_v2.cpp.o -o ../../bin/test_consensus_v2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  5%] Built target test_consensus_v2
make  -f tests/find/CMakeFiles/test_find.dir/build.make tests/find/CMakeFiles/test_find.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/find /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/find/CMakeFiles/test_find.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/find/CMakeFiles/test_find.dir/build.make tests/find/CMakeFiles/test_find.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  5%] Building CXX object tests/find/CMakeFiles/test_find.dir/test_find.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/find && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/find/CMakeFiles/test_find.dir/test_find.cpp.o -MF CMakeFiles/test_find.dir/test_find.cpp.o.d -o CMakeFiles/test_find.dir/test_find.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<char, Alloc<> >, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:331:53:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, MultiBfam<TSpec> >&) [with TFinder = Finder<String<char, Alloc<> > >; TAutomaton = Oracle; TNeedle = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = MultiBfam<Oracle>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::MultiBfam<seqan::Oracle> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1354:62:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical_multi_bfam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1925:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:331:53:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, MultiBfam<TSpec> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAutomaton = Oracle; TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = MultiBfam<Oracle>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::MultiBfam<seqan::Oracle> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1354:62:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical_multi_bfam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1925:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:425:15:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<char, Alloc<> >, InfixSegment>, void>; TNeedle = String<char, Alloc<> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1625:16:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<char, Alloc<> >, InfixSegment>, void>; TNeedle = String<char, Alloc<> >; TSpec = FindInfix; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:427:15:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:425:15:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1625:16:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FindInfix; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:427:15:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<char, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >&; TSource = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:355:16:   required from 'void seqan::_patternInit(Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = String<char, Alloc<> >; TFinder = Finder<String<char, Alloc<> > >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:355:16:   required from 'void seqan::_patternInit(Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<char, Alloc<> >, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>; TIntegral = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:331:53:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, MultiBfam<TSpec> >&) [with TFinder = Finder<String<char, Alloc<> > >; TAutomaton = Oracle; TNeedle = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = MultiBfam<Oracle>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::MultiBfam<seqan::Oracle> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1354:62:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical_multi_bfam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1925:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:497:15:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:332:42:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, MultiBfam<TSpec> >&) [with TFinder = Finder<String<char, Alloc<> > >; TAutomaton = Oracle; TNeedle = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = MultiBfam<Oracle>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::MultiBfam<seqan::Oracle> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1354:62:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical_multi_bfam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1925:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:331:53:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, MultiBfam<TSpec> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAutomaton = Oracle; TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = MultiBfam<Oracle>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::MultiBfam<seqan::Oracle> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1354:62:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical_multi_bfam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1925:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:497:15:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(T&) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:332:42:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, MultiBfam<TSpec> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAutomaton = Oracle; TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = MultiBfam<Oracle>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::MultiBfam<seqan::Oracle> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1354:62:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical_multi_bfam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1925:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeyword = Segment<const String<char, Alloc<> >, SuffixSegment>; TPos = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:196:25:   required from 'void seqan::createSuffixTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TText = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Bfam<Trie> >&) [with TNeedle = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = String<char, Alloc<> >; TSpec = Bfam<Trie>; TNeedle2 = String<char, Alloc<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:102:12:   required from 'void Test_OnlineAlg() [with TAlgorithmSpec = seqan::Bfam<seqan::Trie>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1255:32:   required from 'void SEQAN_TEST_test_find_online_BFAM_Trie() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1905:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeyword = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TPos = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:196:25:   required from 'void seqan::createSuffixTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Bfam<Trie> >&) [with TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Bfam<Trie>; TNeedle2 = String<SimpleType<unsigned char, Dna_>, Alloc<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1738:16:   required from 'void test_pattern_set_host() [with TPatternSpec = seqan::Bfam<seqan::Trie>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1868:39:   required from 'void SEQAN_TEST_test_pattern_set_host() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1934:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<char, Alloc<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; THasState = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<char, Alloc<> >, PrefixSegment>, Myers<> >; TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, PrefixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50:   required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String<char, seqan::Alloc<> >; TSegmentOrString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1590:35:   required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  625 |     return ModifiedString<THost, ModReverse>(host);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<char, Alloc<> >, InfixSegment>, Myers<> >; TNeedle = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50:   required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String<char, seqan::Alloc<> >; TSegmentOrString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1594:35:   required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  625 |     return ModifiedString<THost, ModReverse>(host);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<char, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; THasState = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<char, Alloc<> >, SuffixSegment>, Myers<> >; TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, SuffixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50:   required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String<char, seqan::Alloc<> >; TSegmentOrString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1598:35:   required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  625 |     return ModifiedString<THost, ModReverse>(host);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<char, Alloc<> >, InfixSegment>*; TParam = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<char, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >&; TSource = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:355:16:   required from 'void seqan::_patternInit(Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = String<char, Alloc<> >; TFinder = Finder<String<char, Alloc<> > >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:355:16:   required from 'void seqan::_patternInit(Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeyword = Segment<const String<char, Alloc<> >, SuffixSegment>; TPos = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:196:25:   required from 'void seqan::createSuffixTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TText = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Bfam<Trie> >&) [with TNeedle = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = String<char, Alloc<> >; TSpec = Bfam<Trie>; TNeedle2 = String<char, Alloc<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:102:12:   required from 'void Test_OnlineAlg() [with TAlgorithmSpec = seqan::Bfam<seqan::Trie>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1255:32:   required from 'void SEQAN_TEST_test_find_online_BFAM_Trie() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1905:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeyword = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TPos = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:196:25:   required from 'void seqan::createSuffixTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Bfam<Trie> >&) [with TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Bfam<Trie>; TNeedle2 = String<SimpleType<unsigned char, Dna_>, Alloc<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1738:16:   required from 'void test_pattern_set_host() [with TPatternSpec = seqan::Bfam<seqan::Trie>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1868:39:   required from 'void SEQAN_TEST_test_pattern_set_host() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1934:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>*; TParam = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<char, Alloc<> >, PrefixSegment>*; TParam = const Segment<String<char, Alloc<> >, PrefixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<char, Alloc<> >, PrefixSegment>, Tag<Tristate_> >; TValue = Segment<String<char, Alloc<> >, PrefixSegment>; typename Value<TContext>::Type = Segment<String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<char, Alloc<> >, PrefixSegment>; TValue2 = Segment<String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<char, Alloc<> >, PrefixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<char, Alloc<> >, PrefixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14:   required from 'void seqan::setValue(Holder<TValue, Tag<Tristate_> >&, const TValue2&) [with TValue = Segment<String<char, Alloc<> >, PrefixSegment>; TValue2 = Segment<String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, PrefixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50:   required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String<char, seqan::Alloc<> >; TSegmentOrString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1590:35:   required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12:   required from 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; THasState = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<char, Alloc<> >, PrefixSegment>, Myers<> >; TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, PrefixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50:   required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String<char, seqan::Alloc<> >; TSegmentOrString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1590:35:   required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<char, Alloc<> >, InfixSegment>*; TParam = const Segment<String<char, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<char, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<char, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<char, Alloc<> >, InfixSegment>; TValue2 = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<char, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<char, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14:   required from 'void seqan::setValue(Holder<TValue, Tag<Tristate_> >&, const TValue2&) [with TValue = Segment<String<char, Alloc<> >, InfixSegment>; TValue2 = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50:   required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String<char, seqan::Alloc<> >; TSegmentOrString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1594:35:   required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>*; TParam = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<char, Alloc<> >, SuffixSegment>*; TParam = const Segment<String<char, Alloc<> >, SuffixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<char, Alloc<> >, SuffixSegment>, Tag<Tristate_> >; TValue = Segment<String<char, Alloc<> >, SuffixSegment>; typename Value<TContext>::Type = Segment<String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<char, Alloc<> >, SuffixSegment>; TValue2 = Segment<String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<char, Alloc<> >, SuffixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<char, Alloc<> >, SuffixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14:   required from 'void seqan::setValue(Holder<TValue, Tag<Tristate_> >&, const TValue2&) [with TValue = Segment<String<char, Alloc<> >, SuffixSegment>; TValue2 = Segment<String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, SuffixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50:   required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String<char, seqan::Alloc<> >; TSegmentOrString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1598:35:   required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12:   required from 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; THasState = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<char, Alloc<> >, SuffixSegment>, Myers<> >; TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Myers<>; TNeedle2 = const Segment<String<char, Alloc<> >, SuffixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50:   required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String<char, seqan::Alloc<> >; TSegmentOrString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1598:35:   required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeyword = Segment<String<char, Alloc<> >, InfixSegment>; TPos = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:121:49:   required from 'void seqan::createTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeywords = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_ahocorasick.h:147:15:   required from 'void seqan::_createAcTrie(Pattern<TNeedle, Tag<AhoCorasick_> >&) [with TNeedle = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_ahocorasick.h:209:18:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Tag<AhoCorasick_> >&) [with TNeedle = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >; TSpec = Tag<AhoCorasick_>; TNeedle2 = String<Segment<String<char, Alloc<> >, InfixSegment>, Alloc<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:373:10:   required from 'void seqan::_patternInit(Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = String<char, Alloc<> >; TFinder = Finder<String<char, Alloc<> > >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<char, Alloc<> > >; TNeedle = String<char, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeyword = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TPos = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:121:49:   required from 'void seqan::createTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = SimpleType<unsigned char, Dna_>; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> >, Alloc<> >; TKeywords = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_ahocorasick.h:147:15:   required from 'void seqan::_createAcTrie(Pattern<TNeedle, Tag<AhoCorasick_> >&) [with TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_ahocorasick.h:209:18:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Tag<AhoCorasick_> >&) [with TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >; TSpec = Tag<AhoCorasick_>; TNeedle2 = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:373:10:   required from 'void seqan::_patternInit(Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:463:23:   required from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*; TSource1 = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*; TSource2 = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1023:31:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, False) [with TValueSource = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TValueTarget = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1031:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TValueTarget = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1011:31:   required from 'static void seqan::AssignString_<TExpand>::assign_(TTarget&, TSource&) [with TTarget = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TSource = const seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1056:42:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >; TSpec = Tag<AhoCorasick_>; typename Host<Pattern<TNeedle, TSpec> >::Type = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_ahocorasick.h:269:49:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Tag<AhoCorasick_> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Pex<NonHierarchical, TMultiFinder> >&) [with TFinder = Finder<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TMultiFinder = Tag<AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5:   required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex<seqan::NonHierarchical, seqan::Tag<seqan::AhoCorasick_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45:   required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[  5%] Linking CXX executable ../../bin/test_find
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/find && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_find.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_find.dir/test_find.cpp.o -o ../../bin/test_find  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  5%] Built target test_find
make  -f tests/gff_io/CMakeFiles/test_gff_io.dir/build.make tests/gff_io/CMakeFiles/test_gff_io.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/gff_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/gff_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/gff_io/CMakeFiles/test_gff_io.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/gff_io/CMakeFiles/test_gff_io.dir/build.make tests/gff_io/CMakeFiles/test_gff_io.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  5%] Building CXX object tests/gff_io/CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/gff_io && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/gff_io/CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o -MF CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o.d -o CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:36:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.h:353:15:   required from 'void SEQAN_TEST_test_store_io_gff_stream_read_record_gff() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:55:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.h:353:15:   required from 'void SEQAN_TEST_test_store_io_gff_stream_read_record_gff() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:55:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.h:353:15:   required from 'void SEQAN_TEST_test_store_io_gff_stream_read_record_gff() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:55:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[  6%] Linking CXX executable ../../bin/test_gff_io
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/gff_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_gff_io.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o -o ../../bin/test_gff_io  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  6%] Built target test_gff_io
make  -f tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/build.make tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_algorithms /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_algorithms /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/build.make tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  6%] Building CXX object tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_algorithms && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o -MF CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o.d -o CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_algorithms/test_graph_algorithms.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_algorithms/test_graph_algorithms.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/set:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[  6%] Linking CXX executable ../../bin/test_graph_algorithms
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_algorithms && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_graph_algorithms.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o -o ../../bin/test_graph_algorithms  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  6%] Built target test_graph_algorithms
make  -f tests/graph_align/CMakeFiles/test_graph_align.dir/build.make tests/graph_align/CMakeFiles/test_graph_align.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_align /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_align/CMakeFiles/test_graph_align.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/graph_align/CMakeFiles/test_graph_align.dir/build.make tests/graph_align/CMakeFiles/test_graph_align.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  6%] Building CXX object tests/graph_align/CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_align && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_align/CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o -MF CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o.d -o CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:42:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > > > >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > > > >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:71:20:   required from 'void seqan::SEQAN_TEST_RefineMatchesSelfEdges() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:71:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1667 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1679 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1701 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:189:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18:   required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:16: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  714 |     best_begin = _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,(top(sw_finder.pQ)).id_), score_);
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18:   required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:748:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  748 |     next_best_begin= _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,next_best_end), score_);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >; TValue = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<String<char, Alloc<> >, Tag<ArrayGaps_> > >&; TSource = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:387:24:   required from 'void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18:   required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<char, Alloc<> >, InfixSegment>; TStringV = Segment<String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18:   required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:235:13: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  235 |     finger1 = col_;
      |     ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:253:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  253 |         finger2 = col_;        //points to last column
      |         ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:255:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  255 |         finger1 = col_;
      |         ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type seqan::_smithWatermanTrace(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, Iter<Matrix<TScoreValue, DIMENSION>, CountingIteratorImpl_<Tag<Nothing_> > >, const Score<TScoreValue2, TScoreSpec>&) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; unsigned int DIMENSION = 0; typename Iterator<Matrix<TScoreValue, DIMENSION>, const Tag<Standard_> >::Type = Iter<Matrix<int>, CountingIteratorImpl_<Tag<Nothing_> > >; typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix = String<bool>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18:   required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:595:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  595 |             it_ = source_;
      |             ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreSpec = Tag<Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26:   required from 'TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18:   required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:445:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  445 |         finger1 = end_col;        //points to last column
      |         ~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:447:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  447 |         finger0 = end_col;
      |         ~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:63:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_align.h: In instantiation of 'TScoreValue seqan::_getRefinedMatchScore(Score<TValue, TSpec>&, TStringSet&, Align<TAliSource, TAliSpec>&, TValue, TValue, TValue, TValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringSet = StringSet<String<char, Alloc<> > >; TAliSource = String<char, Alloc<> >; TAliSpec = Tag<ArrayGaps_>; TValue = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:361:75:   required from 'void seqan::_makeRefinedGraphEdges(TAlignmentString&, TPropertyMap&, TStringSet&, TSeqMap&, TScore&, TAliGraph&, Tag<TagExactRefinement_>) [with TAlignmentString = String<Align<String<char, Alloc<> >, Tag<ArrayGaps_> > >; TStringSet = StringSet<String<char, Alloc<> > >; TSeqMap = std::map<const void*, int>; TPropertyMap = bool; TScore = Score<int, Tag<Simple_> >; TAliGraph = Graph<Alignment<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:422:27:   required from 'void seqan::_makeAlignmentGraphFromRefinedSegments(String<std::set<TValue> >&, TAlignmentString&, TScore&, StringSet<TSequence, TSpec>&, TSeqMap&, TAliGraph&, Tag<TTagSpec>, bool) [with TValue = unsigned int; TAlignmentString = String<Align<String<char, Alloc<> >, Tag<ArrayGaps_> > >; TScore = Score<int, Tag<Simple_> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAliGraph = Graph<Alignment<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > > > >; TSeqMap = std::map<const void*, int>; TTagSpec = TagExactRefinement_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:643:43:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Align<String<char, Alloc<> >, Tag<ArrayGaps_> > >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > > > >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TScore = Score<int, Tag<Simple_> >; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:664:20:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, Score<TScoreValue, TScoreSpec>&, TOutGraph&) [with TAlignmentString = String<Align<String<char, Alloc<> >, Tag<ArrayGaps_> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TOutGraph = Graph<Alignment<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > > > >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:446:20:   required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_align.h:133:13: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  133 |     row0_it = iter(row(segment,0),toViewPosition(row(segment,0),pos_i));
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_align.h:134:13: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  134 |     row1_it = iter(row(segment,1),toViewPosition(row(segment,1),pos_j));
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<char, Alloc<> >, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<char, Alloc<> >, InfixSegment>; TStringV = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18:   required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:220:22:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<char, Alloc<> >, InfixSegment>; TStringV = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18:   required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >; TValue = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<String<char, Alloc<> >, Tag<ArrayGaps_> > >&; TSource = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:387:24:   required from 'void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18:   required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >*; TParam = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >; TValue = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<String<char, Alloc<> >, Tag<ArrayGaps_> > >&; TSource = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:387:24:   required from 'void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18:   required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<char, Alloc<> >, InfixSegment>; TStringV = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18:   required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<char, Alloc<> >, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<char, Alloc<> >, InfixSegment>; TStringV = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18:   required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<char, Alloc<> >, InfixSegment>; TStringV = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(String<TString>&, StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = Align<String<char, Alloc<> >, Tag<ArrayGaps_> >; TSequence = String<char, Alloc<> >; TSeqSpec = Owner<>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18:   required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[  6%] Linking CXX executable ../../bin/test_graph_align
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_align && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_graph_align.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o -o ../../bin/test_graph_align  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  6%] Built target test_graph_align
make  -f tests/graph_msa/CMakeFiles/test_graph_msa.dir/build.make tests/graph_msa/CMakeFiles/test_graph_msa.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_msa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_msa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_msa/CMakeFiles/test_graph_msa.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/graph_msa/CMakeFiles/test_graph_msa.dir/build.make tests/graph_msa/CMakeFiles/test_graph_msa.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  6%] Building CXX object tests/graph_msa/CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_msa && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_msa/CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o -MF CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o.d -o CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:39:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<unsigned int, ExactReversableFragment<> > >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, unsigned int> >; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<unsigned int, ExactReversableFragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<unsigned int, ExactReversableFragment<> > >; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, unsigned int> >; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_tcoffee.h:459:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1667 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1679 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1701 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[  6%] Linking CXX executable ../../bin/test_graph_msa
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_msa && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_graph_msa.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o -o ../../bin/test_graph_msa  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  6%] Built target test_graph_msa
make  -f tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  6%] Building CXX object tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/test_graph_types_property_map.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/test_graph_types_property_map.cpp.o -MF CMakeFiles/test_graph_types_property_map.dir/test_graph_types_property_map.cpp.o.d -o CMakeFiles/test_graph_types_property_map.dir/test_graph_types_property_map.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_property_map.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_property_map.cpp:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_property_map.cpp:33:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[  7%] Linking CXX executable ../../bin/test_graph_types_property_map
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_graph_types_property_map.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_types_property_map.dir/test_graph_types_property_map.cpp.o -o ../../bin/test_graph_types_property_map  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  7%] Built target test_graph_types_property_map
make  -f tests/graph_types/CMakeFiles/test_graph_types_derived.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_derived.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types/CMakeFiles/test_graph_types_derived.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/graph_types/CMakeFiles/test_graph_types_derived.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_derived.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  7%] Building CXX object tests/graph_types/CMakeFiles/test_graph_types_derived.dir/test_graph_types_derived.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_types/CMakeFiles/test_graph_types_derived.dir/test_graph_types_derived.cpp.o -MF CMakeFiles/test_graph_types_derived.dir/test_graph_types_derived.cpp.o.d -o CMakeFiles/test_graph_types_derived.dir/test_graph_types_derived.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:33:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<char*, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<char*, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<char*, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<char*, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<char*, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<char*, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> > >; TKeyword = Segment<char*, SuffixSegment>; TPos = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:196:25:   required from 'void seqan::createSuffixTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> > >; TText = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:114:21:   required from 'void SEQAN_TEST_test_graph_types_derived_trie() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:160:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<char*, seqan::SuffixSegment>::Segment(const seqan::Segment<char*, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<char*, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = char*]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<char*, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<char*, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = char*; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<char*, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<char*, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<char*, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<char*, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<char*, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<char*, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<char*, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<char*, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<char*, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> > >; TKeyword = Segment<char*, SuffixSegment>; TPos = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:196:25:   required from 'void seqan::createSuffixTrie(Graph<Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = Tag<Default_>; TTerminalStateMap = String<String<unsigned int, Alloc<> > >; TText = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:114:21:   required from 'void SEQAN_TEST_test_graph_types_derived_trie() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:160:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<char*, seqan::SuffixSegment>::Segment(const seqan::Segment<char*, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<char*, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = char*]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
[  7%] Linking CXX executable ../../bin/test_graph_types_derived
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_graph_types_derived.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_types_derived.dir/test_graph_types_derived.cpp.o -o ../../bin/test_graph_types_derived  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  7%] Built target test_graph_types_derived
make  -f tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  7%] Building CXX object tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/test_graph_types_iterators.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/test_graph_types_iterators.cpp.o -MF CMakeFiles/test_graph_types_iterators.dir/test_graph_types_iterators.cpp.o.d -o CMakeFiles/test_graph_types_iterators.dir/test_graph_types_iterators.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_iterators.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_iterators.cpp:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_iterators.cpp:33:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[  7%] Linking CXX executable ../../bin/test_graph_types_iterators
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_graph_types_iterators.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_types_iterators.dir/test_graph_types_iterators.cpp.o -o ../../bin/test_graph_types_iterators  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  7%] Built target test_graph_types_iterators
make  -f tests/graph_types/CMakeFiles/test_graph_types_types.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_types.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types/CMakeFiles/test_graph_types_types.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/graph_types/CMakeFiles/test_graph_types_types.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_types.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  7%] Building CXX object tests/graph_types/CMakeFiles/test_graph_types_types.dir/test_graph_types_types.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_types/CMakeFiles/test_graph_types_types.dir/test_graph_types_types.cpp.o -MF CMakeFiles/test_graph_types_types.dir/test_graph_types_types.cpp.o.d -o CMakeFiles/test_graph_types_types.dir/test_graph_types_types.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_types.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_types.cpp:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_types.cpp:33:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[  7%] Linking CXX executable ../../bin/test_graph_types_types
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_graph_types_types.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_types_types.dir/test_graph_types_types.cpp.o -o ../../bin/test_graph_types_types  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  7%] Built target test_graph_types_types
make  -f tests/graph_types/CMakeFiles/test_graph_types_utils.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_utils.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types/CMakeFiles/test_graph_types_utils.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/graph_types/CMakeFiles/test_graph_types_utils.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_utils.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  7%] Building CXX object tests/graph_types/CMakeFiles/test_graph_types_utils.dir/test_graph_types_utils.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/graph_types/CMakeFiles/test_graph_types_utils.dir/test_graph_types_utils.cpp.o -MF CMakeFiles/test_graph_types_utils.dir/test_graph_types_utils.cpp.o.d -o CMakeFiles/test_graph_types_utils.dir/test_graph_types_utils.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_utils.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_utils.cpp:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_utils.cpp:33:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[  7%] Linking CXX executable ../../bin/test_graph_types_utils
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_graph_types_utils.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_types_utils.dir/test_graph_types_utils.cpp.o -o ../../bin/test_graph_types_utils  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  7%] Built target test_graph_types_utils
make  -f tests/index/CMakeFiles/test_index_creation.dir/build.make tests/index/CMakeFiles/test_index_creation.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_creation.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_creation.dir/build.make tests/index/CMakeFiles/test_index_creation.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  7%] Building CXX object tests/index/CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o -MF CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o.d -o CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:33:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:301:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:306:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:62:40:   required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseEsa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:54:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, FunctorConvert<SimpleType<unsigned char, AminoAcid_>, char> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, FunctorConvert<SimpleType<unsigned char, AminoAcid_>, char> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, char> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:88:40:   required from 'void seqan::SEQAN_TEST_testIndexModifiedStringViewEsa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:56:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:62:40:   required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseEsa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:54:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, FunctorConvert<SimpleType<unsigned char, AminoAcid_>, char> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, FunctorConvert<SimpleType<unsigned char, AminoAcid_>, char> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, FunctorConvert<SimpleType<unsigned char, AminoAcid_>, char> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, char> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:88:40:   required from 'void seqan::SEQAN_TEST_testIndexModifiedStringViewEsa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:56:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:143:15:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:143:15:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned char, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:143:15:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:143:15:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned char, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:143:15:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned char, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned char, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:280:45:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:280:45:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:280:45:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned char, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   required from 'seqan::Pipe<TInput, seqan::Skew3>& seqan::Pipe<TInput, seqan::Skew3>::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:626:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = unsigned int; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Skew3]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:651:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = unsigned int; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Skew3]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:71:21:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned char, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned char, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned char, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned char, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40:   required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:440:13:   required from 'seqan::Pipe<TInput, seqan::Skew7>& seqan::Pipe<TInput, seqan::Skew7>::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:626:108:   required from 'void seqan::assign(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = unsigned int; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:651:15:   required from 'void seqan::operator<<(String<TValue, TSpec>&, Pipe<TInput, TSpec>&) [with TValue = unsigned int; TStringSpec = Alloc<>; TInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:71:21:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >, Source<> >, Caster<SimpleType<unsigned char, AminoAcid_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40:   required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >, Source<> >, Caster<SimpleType<unsigned char, AminoAcid_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40:   required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >, Source<> >, Caster<SimpleType<unsigned char, AminoAcid_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40:   required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >, Source<> >, Caster<SimpleType<unsigned char, AminoAcid_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40:   required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >, Source<> >, Caster<SimpleType<unsigned char, AminoAcid_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40:   required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >, Source<> >, Caster<SimpleType<unsigned char, AminoAcid_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40:   required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:109:21:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1376:22:   required from 'bool seqan::operator<<(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, unsigned int, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >, Skew3>, Filter<_skew3UnslicerFunc<unsigned int, unsigned int> > >, Counter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:299:30:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, Alloc<> >; TObject = String<char, Alloc<> >; TAlgSpec = Skew3]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33:   required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, AminoAcid_>, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ModReverse_> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40:   required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16:   required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65:
In member function 'seqan::Pipe<TInput, seqan::Sampler<m, TPack> >& seqan::Pipe<TInput, seqan::Sampler<m, TPack> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 3; TPack = seqan::Tag<seqan::Pack_>]',
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Sampler<3> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:203:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  203 |                         outRef->i2.i[skipped++] = 0;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Sampler<3> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 3 into destination object 'seqan::Tuple<unsigned char, 3, seqan::Tag<seqan::Pack_> >::i' of size 3
  141 |     typename StoredTupleValue_<TValue>::Type i[SIZE];
      |                                              ^
In member function 'seqan::Pipe<TInput, seqan::Sampler<m, TPack> >& seqan::Pipe<TInput, seqan::Sampler<m, TPack> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 3; TPack = seqan::Tag<seqan::Pack_>]',
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Sampler<3> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:182:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  182 |                         outRef->i2.i[skipped++] = *in;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3NComp<Pair<unsigned int, Tuple<unsigned char, 3, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Sampler<3> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 3 into destination object 'seqan::Tuple<unsigned char, 3, seqan::Tag<seqan::Pack_> >::i' of size 3
  141 |     typename StoredTupleValue_<TValue>::Type i[SIZE];
      |                                              ^
In member function 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]',
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  470 |                         outRef->i2.i[skipped++] = 0;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 into destination object 'seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >::i' of size 7
  141 |     typename StoredTupleValue_<TValue>::Type i[SIZE];
      |                                              ^
[  7%] Linking CXX executable ../../bin/test_index_creation
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_creation.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o -o ../../bin/test_index_creation  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  7%] Built target test_index_creation
make  -f tests/index/CMakeFiles/test_index_crosscompare_char.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_char.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_crosscompare_char.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_crosscompare_char.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_char.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  7%] Building CXX object tests/index/CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o -MF CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o.d -o CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = PreorderEmptyEdges; THideEmptyEdges = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TTraits = PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:73:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Postorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = PostorderEmptyEdges; THideEmptyEdges = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TTraits = PostorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:73:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:88:65:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65:
In member function 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]',
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  470 |                         outRef->i2.i[skipped++] = 0;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 into destination object 'seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >::i' of size 7
  141 |     typename StoredTupleValue_<TValue>::Type i[SIZE];
      |                                              ^
[  8%] Linking CXX executable ../../bin/test_index_crosscompare_char
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_crosscompare_char.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o -o ../../bin/test_index_crosscompare_char  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  8%] Built target test_index_crosscompare_char
make  -f tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  8%] Building CXX object tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o -MF CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o.d -o CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:39:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<Dfi<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:203:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareCharDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:50:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<> >; TIndex2 = Index<StringSet<String<char, Alloc<> > >, IndexWotd<Dfi<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >; TText = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:203:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareCharDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:50:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[  8%] Linking CXX executable ../../bin/test_index_crosscompare_char_dfi
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_crosscompare_char_dfi.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o -o ../../bin/test_index_crosscompare_char_dfi  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  8%] Built target test_index_crosscompare_char_dfi
make  -f tests/index/CMakeFiles/test_index_crosscompare_dna.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_dna.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_crosscompare_dna.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_crosscompare_dna.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_dna.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  8%] Building CXX object tests/index/CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o -MF CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o.d -o CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Packed<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:216:52:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<long long unsigned int>& seqan::VertexEsa<long long unsigned int>::operator=(const seqan::VertexEsa<long long unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<long long unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = long long unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = MMap<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:218:50:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Packed<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:216:52:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<long long unsigned int>& seqan::VertexEsa<long long unsigned int>::operator=(const seqan::VertexEsa<long long unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<long long unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = long long unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = MMap<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:218:50:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = PreorderEmptyEdges; THideEmptyEdges = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TTraits = PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:73:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45:   required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:208:46:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDna() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:52:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Postorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = PostorderEmptyEdges; THideEmptyEdges = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TTraits = PostorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:73:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:88:65:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45:   required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:208:46:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDna() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:52:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PreorderEmptyEdges; THideEmptyEdges = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TTraits = PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Postorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PostorderEmptyEdges; THideEmptyEdges = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TTraits = PostorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:106:65:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PreorderEmptyEdges; THideEmptyEdges = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TTraits = PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Packed<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:216:52:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Postorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PostorderEmptyEdges; THideEmptyEdges = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TTraits = PostorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:106:65:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Packed<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:216:52:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PreorderEmptyEdges; THideEmptyEdges = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TTraits = PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<long long unsigned int>& seqan::VertexEsa<long long unsigned int>::operator=(const seqan::VertexEsa<long long unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<long long unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = long long unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Postorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PostorderEmptyEdges; THideEmptyEdges = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TTraits = PostorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:106:65:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<long long unsigned int>& seqan::VertexEsa<long long unsigned int>::operator=(const seqan::VertexEsa<long long unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<long long unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = long long unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PreorderEmptyEdges; THideEmptyEdges = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TTraits = PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = MMap<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:218:50:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Postorder_, THideEmptyEdges>) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = PostorderEmptyEdges; THideEmptyEdges = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TTraits = PostorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >; TSpec = TopDown<ParentLinks<PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PostorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:106:65:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = MMap<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:218:50:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45:   required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:208:46:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDna() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:52:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:136:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_concat_direct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >*; TParam = const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >*; TParam = const StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, Tag<Tristate_> >; TValue = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; typename Value<TContext>::Type = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; TValue2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:786:21:   required from 'typename seqan::Fibre<seqan::Index<TObject, TSpec>, const seqan::Tag<seqan::FibreText_> >::Type& seqan::getFibre(Index<TObject, TSpec>&, FibreText) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; TSpec = IndexEsa<>; typename Fibre<Index<TObject, TSpec>, const Tag<FibreText_> >::Type = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; FibreText = const Tag<FibreText_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:1357:122:   required from 'typename seqan::Fibre<seqan::Index<TObject, TSpec>, const seqan::Tag<seqan::FibreText_> >::Type& seqan::indexText(Index<TObject, TSpec>&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >; TSpec = IndexEsa<>; typename Fibre<Index<TObject, TSpec>, const Tag<FibreText_> >::Type = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:98:5:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Packed<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:216:52:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_concat_direct.h:81:7: warning: implicitly-declared 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   81 | class StringSet<TString, Owner<ConcatDirect<TSpec> > >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >::StringSet(const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Packed<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:216:52:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>; TIterator = seqan::ExtStringFwdConstIterator<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<SimpleType<unsigned char, Dna_>, MMap<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = MMap<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:218:50:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45:   required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = IndexEsa<>; TIndexSpec2 = IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:208:46:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDna() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:52:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>, AdaptorIterator<Iter<const String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Packed<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Packed<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:216:52:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>; TIterator = seqan::ExtStringFwdConstIterator<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>, AdaptorIterator<ExtStringFwdConstIterator<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, MMap<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, MMap<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexEsa<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, MMap<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = MMap<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:218:50:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = IndexEsa<>; TText1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TText2 = StringSet<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = IndexEsa<>; TStringSpec1 = Alloc<>; TStringSpec2 = External<ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In constructor 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter() [with TContainer = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]',
    inlined from 'seqan::Pipe<TInput, seqan::Source<TSpec> >::Pipe(const TInput&) [with TInput = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h:74:24,
    inlined from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:105:22:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '*(unsigned char (*)[5])((char*)&<unnamed> + offsetof(seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >,seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >::data_iterator))' is used uninitialized [-Wuninitialized]
  102 |         data_iterator = TIterator();
      |         ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:25: note: '<anonymous>' declared here
  102 |         data_iterator = TIterator();
      |                         ^~~~~~~~~~~
[  8%] Linking CXX executable ../../bin/test_index_crosscompare_dna
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_crosscompare_dna.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o -o ../../bin/test_index_crosscompare_dna  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  8%] Built target test_index_crosscompare_dna
make  -f tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  8%] Building CXX object tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o -MF CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o.d -o CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:39:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<Dfi<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45:   required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:229:53:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TIndex1 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<> >; TIndex2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexWotd<Dfi<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45:   required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = IndexWotd<>; TIndexSpec2 = IndexWotd<Dfi<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:229:53:   required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:53:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[  8%] Linking CXX executable ../../bin/test_index_crosscompare_dna_dfi
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_crosscompare_dna_dfi.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o -o ../../bin/test_index_crosscompare_dna_dfi  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  8%] Built target test_index_crosscompare_dna_dfi
make  -f tests/index/CMakeFiles/test_index_qgram.dir/build.make tests/index/CMakeFiles/test_index_qgram.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_qgram.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_qgram.dir/build.make tests/index/CMakeFiles/test_index_qgram.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  8%] Building CXX object tests/index/CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o -MF CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o.d -o CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp:33:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:301:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:306:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >; TSource = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >; TValue2 = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<char, Alloc<> >; TSpec = IndexQGram<UngappedShape<2> >; TSpecFinder = const Tag<FinderQGramLookup_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21:   required from 'typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > > >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >&; typename Haystack<TFinder>::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_qgram.h:75:33:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, QGramFindLookup) [with TText = String<char, Alloc<> >; TSpec = IndexQGram<UngappedShape<2> >; TSpecFinder = const Tag<FinderQGramLookup_>; TPattern = char [3]; QGramFindLookup = const Tag<FinderQGramLookup_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = IndexQGram<UngappedShape<2> >; TSpecFinder = const Tag<FinderQGramLookup_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_qgram_index.h:327:5:   required from 'void seqan::SEQAN_TEST_testQGramFind() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp:62:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >& seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >::operator=(const seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::String<char, seqan::Alloc<> >; TShapeSpec = seqan::UngappedShape<2>; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
[  8%] Linking CXX executable ../../bin/test_index_qgram
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_qgram.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o -o ../../bin/test_index_qgram  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  8%] Built target test_index_qgram
make  -f tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/build.make tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/build.make tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  8%] Building CXX object tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o -MF CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o.d -o CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:33:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:301:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:306:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_sa_bwtwalk.h:120:15:   required from 'void seqan::SEQAN_TEST_testBWTWalk() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:58:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_sa_bwtwalk.h:120:15:   required from 'void seqan::SEQAN_TEST_testBWTWalk() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:58:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_sa_bwtwalk.h:120:15:   required from 'void seqan::SEQAN_TEST_testBWTWalk() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:58:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_sa_bwtwalk.h:120:15:   required from 'void seqan::SEQAN_TEST_testBWTWalk() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:58:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_sa_bwtwalk.h:120:15:   required from 'void seqan::SEQAN_TEST_testBWTWalk() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:58:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[  8%] Linking CXX executable ../../bin/test_index_sa_bwtwalk
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_sa_bwtwalk.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o -o ../../bin/test_index_sa_bwtwalk  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  8%] Built target test_index_sa_bwtwalk
make  -f tests/index/CMakeFiles/test_index_shapes.dir/build.make tests/index/CMakeFiles/test_index_shapes.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_shapes.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_shapes.dir/build.make tests/index/CMakeFiles/test_index_shapes.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  8%] Building CXX object tests/index/CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o -MF CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o.d -o CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_shapes.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_shapes.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_shapes.cpp:33:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_shapes.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_shapes.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:301:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:306:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68:
In copy constructor 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]',
    inlined from 'void seqan::SEQAN_TEST_testShapes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_shapes.h:130:14:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:285:26: warning: 'shapeB.seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::hValue' may be used uninitialized [-Wmaybe-uninitialized]
  285 |             hValue(other.hValue) {}
      |                    ~~~~~~^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_shapes.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_shapes.h: In function 'void seqan::SEQAN_TEST_testShapes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_shapes.h:129:30: note: 'shapeB' declared here
  129 |     Shape<Dna, GenericShape> shapeB(pattern);
      |                              ^~~~~~
[  9%] Linking CXX executable ../../bin/test_index_shapes
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_shapes.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o -o ../../bin/test_index_shapes  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  9%] Built target test_index_shapes
make  -f tests/index/CMakeFiles/test_index_drawing.dir/build.make tests/index/CMakeFiles/test_index_drawing.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_drawing.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_drawing.dir/build.make tests/index/CMakeFiles/test_index_drawing.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  9%] Building CXX object tests/index/CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o -MF CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o.d -o CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:33:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:67:15:   required from 'void seqan::writeRecords(TFile&, Index<TText, IndexEsa<TESASpec> >&, DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = String<char, Alloc<> >; TESASpec = void; DotDrawing = Tag<DotDrawing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:45:17:   required from 'void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:80:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::__cxx11::basic_stringstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:101:18:   required from 'void seqan::writeRecords(TFile&, Index<TText, IndexEsa<TESASpec> >&, DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = String<char, Alloc<> >; TESASpec = void; DotDrawing = Tag<DotDrawing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:45:17:   required from 'void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:80:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:67:15:   required from 'void seqan::writeRecords(TFile&, Index<TText, IndexEsa<TESASpec> >&, DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = String<char, Alloc<> >; TESASpec = void; DotDrawing = Tag<DotDrawing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:45:17:   required from 'void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:80:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = ParentLinks<>; TDfsOrder = Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = ParentLinks<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2256:24:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; THideEmptyEdges = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >; TTraits = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:268:11:   required from 'const seqan::Iter<TContainer, TSpec>& seqan::operator++(Iter<TContainer, TSpec>&) [with TContainer = Index<String<char, Alloc<> > >; TSpec = VSTree<TopDown<ParentLinks<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:69:21:   required from 'void seqan::writeRecords(TFile&, Index<TText, IndexEsa<TESASpec> >&, DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = String<char, Alloc<> >; TESASpec = void; DotDrawing = Tag<DotDrawing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:45:17:   required from 'void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:80:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1838 |             oldParentDesc = nodeUp(it);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; THideEmptyEdges = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >; TTraits = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:268:11:   required from 'const seqan::Iter<TContainer, TSpec>& seqan::operator++(Iter<TContainer, TSpec>&) [with TContainer = Index<String<char, Alloc<> > >; TSpec = VSTree<TopDown<ParentLinks<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:69:21:   required from 'void seqan::writeRecords(TFile&, Index<TText, IndexEsa<TESASpec> >&, DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = String<char, Alloc<> >; TESASpec = void; DotDrawing = Tag<DotDrawing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:45:17:   required from 'void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:80:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::__cxx11::basic_stringstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:101:18:   required from 'void seqan::writeRecords(TFile&, Index<TText, IndexEsa<TESASpec> >&, DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = String<char, Alloc<> >; TESASpec = void; DotDrawing = Tag<DotDrawing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:45:17:   required from 'void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:80:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[  9%] Linking CXX executable ../../bin/test_index_drawing
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_drawing.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o -o ../../bin/test_index_drawing  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  9%] Built target test_index_drawing
make  -f tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/build.make tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/build.make tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  9%] Building CXX object tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/test_index_fm_rank_dictionary.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/test_index_fm_rank_dictionary.cpp.o -MF CMakeFiles/test_index_fm_rank_dictionary.dir/test_index_fm_rank_dictionary.cpp.o.d -o CMakeFiles/test_index_fm_rank_dictionary.dir/test_index_fm_rank_dictionary.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_fm_rank_dictionary.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/reduced_aminoacid.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_fm_rank_dictionary.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_fm_rank_dictionary.cpp:36:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_fm_rank_dictionary.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_fm_rank_dictionary.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:301:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:306:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  9%] Linking CXX executable ../../bin/test_index_fm_rank_dictionary
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_fm_rank_dictionary.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_fm_rank_dictionary.dir/test_index_fm_rank_dictionary.cpp.o -o ../../bin/test_index_fm_rank_dictionary  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  9%] Built target test_index_fm_rank_dictionary
make  -f tests/index/CMakeFiles/test_index_fm_sparse_string.dir/build.make tests/index/CMakeFiles/test_index_fm_sparse_string.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_fm_sparse_string.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_fm_sparse_string.dir/build.make tests/index/CMakeFiles/test_index_fm_sparse_string.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  9%] Building CXX object tests/index/CMakeFiles/test_index_fm_sparse_string.dir/test_index_fm_sparse_string.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_fm_sparse_string.dir/test_index_fm_sparse_string.cpp.o -MF CMakeFiles/test_index_fm_sparse_string.dir/test_index_fm_sparse_string.cpp.o.d -o CMakeFiles/test_index_fm_sparse_string.dir/test_index_fm_sparse_string.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_fm_sparse_string.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_fm_sparse_string.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_fm_sparse_string.cpp:39:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[  9%] Linking CXX executable ../../bin/test_index_fm_sparse_string
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_fm_sparse_string.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_fm_sparse_string.dir/test_index_fm_sparse_string.cpp.o -o ../../bin/test_index_fm_sparse_string  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  9%] Built target test_index_fm_sparse_string
make  -f tests/index/CMakeFiles/test_index_base.dir/build.make tests/index/CMakeFiles/test_index_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_base.dir/build.make tests/index/CMakeFiles/test_index_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  9%] Building CXX object tests/index/CMakeFiles/test_index_base.dir/test_index_base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_base.dir/test_index_base.cpp.o -MF CMakeFiles/test_index_base.dir/test_index_base.cpp.o.d -o CMakeFiles/test_index_base.dir/test_index_base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/random:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:301:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:306:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >*; TParam = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna5_>, Packed<> >*; TParam = const String<SimpleType<unsigned char, Dna5_>, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Tag<Tristate_> >; TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; typename Value<TContext>::Type = String<SimpleType<unsigned char, Dna5_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TValue2 = String<SimpleType<unsigned char, Dna5_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = String<SimpleType<unsigned char, Dna5_>, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:786:21:   required from 'typename seqan::Fibre<seqan::Index<TObject, TSpec>, const seqan::Tag<seqan::FibreText_> >::Type& seqan::getFibre(Index<TObject, TSpec>&, FibreText) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; typename Fibre<Index<TObject, TSpec>, const Tag<FibreText_> >::Type = String<SimpleType<unsigned char, Dna5_>, Packed<> >; FibreText = const Tag<FibreText_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:288:19:   required from 'void seqan::clear(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:107:10:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >*; TParam = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna_>, Packed<> >*; TParam = const String<SimpleType<unsigned char, Dna_>, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<String<SimpleType<unsigned char, Dna_>, Packed<> >, Tag<Tristate_> >; TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; typename Value<TContext>::Type = String<SimpleType<unsigned char, Dna_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; TValue2 = String<SimpleType<unsigned char, Dna_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = String<SimpleType<unsigned char, Dna_>, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:786:21:   required from 'typename seqan::Fibre<seqan::Index<TObject, TSpec>, const seqan::Tag<seqan::FibreText_> >::Type& seqan::getFibre(Index<TObject, TSpec>&, FibreText) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; typename Fibre<Index<TObject, TSpec>, const Tag<FibreText_> >::Type = String<SimpleType<unsigned char, Dna_>, Packed<> >; FibreText = const Tag<FibreText_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:288:19:   required from 'void seqan::clear(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:107:10:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16:   required from 'void IndexTest__OpenSave<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65:
In member function 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]',
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  470 |                         outRef->i2.i[skipped++] = 0;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 into destination object 'seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >::i' of size 7
  141 |     typename StoredTupleValue_<TValue>::Type i[SIZE];
      |                                              ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
In constructor 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter() [with TContainer = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]',
    inlined from 'seqan::Pipe<TInput, seqan::Source<TSpec> >::Pipe(const TInput&) [with TInput = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h:74:24,
    inlined from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:67:22:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '*(unsigned char (*)[5])((char*)&<unnamed> + offsetof(seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >,seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >::data_iterator))' is used uninitialized [-Wuninitialized]
  102 |         data_iterator = TIterator();
      |         ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:25: note: '<anonymous>' declared here
  102 |         data_iterator = TIterator();
      |                         ^~~~~~~~~~~
In constructor 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter() [with TContainer = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]',
    inlined from 'seqan::Pipe<TInput, seqan::Source<TSpec> >::Pipe(const TInput&) [with TInput = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h:74:24,
    inlined from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:67:22:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '*(unsigned char (*)[5])((char*)&<unnamed> + offsetof(seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >,seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >::data_iterator))' is used uninitialized [-Wuninitialized]
  102 |         data_iterator = TIterator();
      |         ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:25: note: '<anonymous>' declared here
  102 |         data_iterator = TIterator();
      |                         ^~~~~~~~~~~
[  9%] Linking CXX executable ../../bin/test_index_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_base.dir/test_index_base.cpp.o -o ../../bin/test_index_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  9%] Built target test_index_base
make  -f tests/index/CMakeFiles/test_index_fm.dir/build.make tests/index/CMakeFiles/test_index_fm.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_fm.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_fm.dir/build.make tests/index/CMakeFiles/test_index_fm.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  9%] Building CXX object tests/index/CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o -MF CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o.d -o CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:301:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:306:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<void, SmallWTFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<void, SmallWTFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<void, SmallWTFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<void, SmallWTFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<void, SmallWTFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<void, SmallWTFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<void, SmallWTFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<void, SmallWTFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20:   required from 'void FibreTest<TIndex, TFibreTag>::setUp() [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<> > >; TFibreTag = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65:
In member function 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]',
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  470 |                         outRef->i2.i[skipped++] = 0;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 into destination object 'seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >::i' of size 7
  141 |     typename StoredTupleValue_<TValue>::Type i[SIZE];
      |                                              ^
[ 10%] Linking CXX executable ../../bin/test_index_fm
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_fm.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o -o ../../bin/test_index_fm  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target test_index_fm
make  -f tests/index/CMakeFiles/test_index_bifm.dir/build.make tests/index/CMakeFiles/test_index_bifm.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_bifm.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_bifm.dir/build.make tests/index/CMakeFiles/test_index_bifm.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_index_bifm.dir/test_index_bifm.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_bifm.dir/test_index_bifm.cpp.o -MF CMakeFiles/test_index_bifm.dir/test_index_bifm.cpp.o.d -o CMakeFiles/test_index_bifm.dir/test_index_bifm.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:301:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:306:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<bool>; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<bool>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<bool>; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<bool>; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<bool>; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<bool>; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<bool>; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<bool>; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<bool>, Source<> >, Caster<bool, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<bool>; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<bool>, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<bool, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<bool>; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<bool>; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<bool>, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<bool>; TPattern = seqan::String<bool>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<bool>, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<bool, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<bool, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35:   required from 'void BidirectionalFMIndexTest__SearchInStringSet<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13:   required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPattern = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31:   required from 'void BidirectionalFMIndexTest__SearchInString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 10%] Linking CXX executable ../../bin/test_index_bifm
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_bifm.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_bifm.dir/test_index_bifm.cpp.o -o ../../bin/test_index_bifm  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target test_index_bifm
make  -f tests/index/CMakeFiles/test_index_vstree.dir/build.make tests/index/CMakeFiles/test_index_vstree.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_vstree.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_vstree.dir/build.make tests/index/CMakeFiles/test_index_vstree.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_index_vstree.dir/test_index_vstree.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_vstree.dir/test_index_vstree.cpp.o -MF CMakeFiles/test_index_vstree.dir/test_index_vstree.cpp.o.d -o CMakeFiles/test_index_vstree.dir/test_index_vstree.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:301:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:306:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >*; TParam = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna5_>, Packed<> >*; TParam = const String<SimpleType<unsigned char, Dna5_>, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Tag<Tristate_> >; TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; typename Value<TContext>::Type = String<SimpleType<unsigned char, Dna5_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TValue2 = String<SimpleType<unsigned char, Dna5_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = String<SimpleType<unsigned char, Dna5_>, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:786:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:436:35:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >*; TParam = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna_>, Packed<> >*; TParam = const String<SimpleType<unsigned char, Dna_>, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<String<SimpleType<unsigned char, Dna_>, Packed<> >, Tag<Tristate_> >; TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; typename Value<TContext>::Type = String<SimpleType<unsigned char, Dna_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; TValue2 = String<SimpleType<unsigned char, Dna_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = String<SimpleType<unsigned char, Dna_>, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:786:21:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:436:35:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33:   required from 'void TopDownIndexIteratorTest__GoDown<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65:
In member function 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]',
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  470 |                         outRef->i2.i[skipped++] = 0;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 into destination object 'seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >::i' of size 7
  141 |     typename StoredTupleValue_<TValue>::Type i[SIZE];
      |                                              ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
In constructor 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter() [with TContainer = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]',
    inlined from 'seqan::Pipe<TInput, seqan::Source<TSpec> >::Pipe(const TInput&) [with TInput = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h:74:24,
    inlined from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:67:22:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '*(unsigned char (*)[5])((char*)&<unnamed> + offsetof(seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >,seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >::data_iterator))' is used uninitialized [-Wuninitialized]
  102 |         data_iterator = TIterator();
      |         ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:25: note: '<anonymous>' declared here
  102 |         data_iterator = TIterator();
      |                         ^~~~~~~~~~~
In constructor 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter() [with TContainer = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]',
    inlined from 'seqan::Pipe<TInput, seqan::Source<TSpec> >::Pipe(const TInput&) [with TInput = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h:74:24,
    inlined from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:67:22:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '*(unsigned char (*)[5])((char*)&<unnamed> + offsetof(seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >,seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >::data_iterator))' is used uninitialized [-Wuninitialized]
  102 |         data_iterator = TIterator();
      |         ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:25: note: '<anonymous>' declared here
  102 |         data_iterator = TIterator();
      |                         ^~~~~~~~~~~
[ 10%] Linking CXX executable ../../bin/test_index_vstree
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_vstree.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_vstree.dir/test_index_vstree.cpp.o -o ../../bin/test_index_vstree  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target test_index_vstree
make  -f tests/index/CMakeFiles/test_index_view.dir/build.make tests/index/CMakeFiles/test_index_view.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_view.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_view.dir/build.make tests/index/CMakeFiles/test_index_view.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_index_view.dir/test_index_view.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_view.dir/test_index_view.cpp.o -MF CMakeFiles/test_index_view.dir/test_index_view.cpp.o.d -o CMakeFiles/test_index_view.dir/test_index_view.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:233:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_vstree_factory.h: In instantiation of 'typename seqan::View<seqan::Factory<seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > > > >::Type seqan::view(Factory<Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > > >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = Preorder; typename View<Factory<Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > > > >::Type = Factory<Iter<Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >, VSTree<TopDown<ParentLinks<> > > >, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:62:37:   required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TIndexView = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25:   required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_vstree_factory.h:237:23: warning: implicitly-declared 'constexpr seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >& seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >::operator=(const seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >&)' is deprecated [-Wdeprecated-copy]
  237 |     host(factoryView) = view(_host(factory, typename IsView<TIndex>::Type()));
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>; TSpec = void]'
   88 |     Index(Index const & other) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:64:11:   required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TIndexView = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25:   required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = ContainerView<String<char, Alloc<> >, void>; TIndexSpec = void; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_vstree_factory.h:314:58:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > > seqan::getObject(Factory<Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > > >&, TId) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = Preorder; TId = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:63:30:   required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TIndexView = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25:   required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:64:11:   required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TIndexView = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25:   required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = Preorder; THideEmptyEdges = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<> >; TTraits = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:73:15:   required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TIndexView = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25:   required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = TopDown<ParentLinks<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = TopDown<ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = Preorder; THideEmptyEdges = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = TopDown<ParentLinks<> >; TTraits = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = TopDown<ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:74:15:   required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TIndexView = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25:   required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<char, Alloc<> >, IndexSa<> >; TSource = Index<String<char, Alloc<> >, IndexSa<> >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<char, Alloc<> >, IndexSa<> >; TValue2 = Index<String<char, Alloc<> >, IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexSa<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<char, Alloc<> >, IndexSa<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_vstree_factory.h:192:17:   required from 'typename seqan::Host<seqan::Factory<seqan::Iter<TIndex, seqan::VSTree<TSpec> > > >::Type& seqan::_host(Factory<Iter<TIndex, VSTree<TSpec> > >&, const False&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<ParentLinks<> >; typename Host<Factory<Iter<TIndex, VSTree<TSpec> > > >::Type = Index<String<char, Alloc<> >, IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_vstree_factory.h:237:35:   required from 'typename seqan::View<seqan::Factory<seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > > > >::Type seqan::view(Factory<Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > > >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = Preorder; typename View<Factory<Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > > > >::Type = Factory<Iter<Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >, VSTree<TopDown<ParentLinks<> > > >, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:62:37:   required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TIndexView = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25:   required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >& seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >::operator=(const seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = ContainerView<String<char, Alloc<> >, void>; TIndexSpec = void; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_vstree_factory.h:314:58:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > > seqan::getObject(Factory<Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > > >&, TId) [with TIndex = Index<ContainerView<String<char, Alloc<> >, void>, IndexSa<> >; TSpec = Preorder; TId = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:63:30:   required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TIndexView = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25:   required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:68:9:   required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TIndexView = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25:   required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:68:9:   required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TIndexView = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25:   required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 10%] Linking CXX executable ../../bin/test_index_view
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_view.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_view.dir/test_index_view.cpp.o -o ../../bin/test_index_view  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target test_index_view
make  -f tests/index/CMakeFiles/test_index_finder.dir/build.make tests/index/CMakeFiles/test_index_finder.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_finder.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_finder.dir/build.make tests/index/CMakeFiles/test_index_finder.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_index_finder.dir/test_index_finder.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_finder.dir/test_index_finder.cpp.o -MF CMakeFiles/test_index_finder.dir/test_index_finder.cpp.o.d -o CMakeFiles/test_index_finder.dir/test_index_finder.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:301:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:306:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:87:18:   required from 'seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::Finder(TIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:62:9:   required from 'IndexFinderTest<TIndex_>::IndexFinderTest() [with TIndex_ = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from 'IndexFinderTest__FindFirstChar<SEQAN_TParam>::IndexFinderTest__FindFirstChar() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60:   recursively required from 'static bool seqan::TypedTestFactory_<TTestCase, seqan::TagList<TTag2, TSubList2> >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSubList = seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60:   required from 'static bool seqan::TypedTestFactory_<TTestCase, seqan::TagList<TTag2, TSubList2> >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSubList = seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:35: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  178 |         me.range.i1 = me.range.i2 = TIterator();
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:21: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  178 |         me.range.i1 = me.range.i2 = TIterator();
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:87:18:   required from 'seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::Finder(TIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:62:9:   required from 'IndexFinderTest<TIndex_>::IndexFinderTest() [with TIndex_ = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from 'IndexFinderTest__FindFirstChar<SEQAN_TParam>::IndexFinderTest__FindFirstChar() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60:   recursively required from 'static bool seqan::TypedTestFactory_<TTestCase, seqan::TagList<TTag2, TSubList2> >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSubList = seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60:   required from 'static bool seqan::TypedTestFactory_<TTestCase, seqan::TagList<TTag2, TSubList2> >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSubList = seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:35: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  178 |         me.range.i1 = me.range.i2 = TIterator();
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:21: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  178 |         me.range.i1 = me.range.i2 = TIterator();
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:87:18:   required from 'seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::Finder(TIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:62:9:   required from 'IndexFinderTest<TIndex_>::IndexFinderTest() [with TIndex_ = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from 'IndexFinderTest__FindFirstChar<SEQAN_TParam>::IndexFinderTest__FindFirstChar() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60:   recursively required from 'static bool seqan::TypedTestFactory_<TTestCase, seqan::TagList<TTag2, TSubList2> >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSubList = seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60:   required from 'static bool seqan::TypedTestFactory_<TTestCase, seqan::TagList<TTag2, TSubList2> >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSubList = seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:35: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  178 |         me.range.i1 = me.range.i2 = TIterator();
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:21: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  178 |         me.range.i1 = me.range.i2 = TIterator();
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:87:18:   required from 'seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::Finder(TIndex&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:62:9:   required from 'IndexFinderTest<TIndex_>::IndexFinderTest() [with TIndex_ = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from 'IndexFinderTest__FindFirstChar<SEQAN_TParam>::IndexFinderTest__FindFirstChar() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60:   recursively required from 'static bool seqan::TypedTestFactory_<TTestCase, seqan::TagList<TTag2, TSubList2> >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSubList = seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60:   required from 'static bool seqan::TypedTestFactory_<TTestCase, seqan::TagList<TTag2, TSubList2> >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSubList = seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:35: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  178 |         me.range.i1 = me.range.i2 = TIterator();
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:21: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  178 |         me.range.i1 = me.range.i2 = TIterator();
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:87:18:   required from 'seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::Finder(TIndex&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:62:9:   required from 'IndexFinderTest<TIndex_>::IndexFinderTest() [with TIndex_ = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from 'IndexFinderTest__FindFirstChar<SEQAN_TParam>::IndexFinderTest__FindFirstChar() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60:   recursively required from 'static bool seqan::TypedTestFactory_<TTestCase, seqan::TagList<TTag2, TSubList2> >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSubList = seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60:   required from 'static bool seqan::TypedTestFactory_<TTestCase, seqan::TagList<TTag2, TSubList2> >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSubList = seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:35: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  178 |         me.range.i1 = me.range.i2 = TIterator();
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:21: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  178 |         me.range.i1 = me.range.i2 = TIterator();
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:87:18:   required from 'seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::Finder(TIndex&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:62:9:   required from 'IndexFinderTest<TIndex_>::IndexFinderTest() [with TIndex_ = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from 'IndexFinderTest__FindFirstChar<SEQAN_TParam>::IndexFinderTest__FindFirstChar() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60:   recursively required from 'static bool seqan::TypedTestFactory_<TTestCase, seqan::TagList<TTag2, TSubList2> >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSubList = seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60:   required from 'static bool seqan::TypedTestFactory_<TTestCase, seqan::TagList<TTag2, TSubList2> >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSubList = seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:35: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  178 |         me.range.i1 = me.range.i2 = TIterator();
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:21: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  178 |         me.range.i1 = me.range.i2 = TIterator();
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: warning: implicitly-declared 'constexpr seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  409 |     ModifiedString<TPattern const, ModReverse> revPattern(pattern);
      |                                                ^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: warning: implicitly-declared 'constexpr seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  409 |     ModifiedString<TPattern const, ModReverse> revPattern(pattern);
      |                                                ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  409 |     ModifiedString<TPattern const, ModReverse> revPattern(pattern);
      |                                                ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  409 |     ModifiedString<TPattern const, ModReverse> revPattern(pattern);
      |                                                ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  409 |     ModifiedString<TPattern const, ModReverse> revPattern(pattern);
      |                                                ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  409 |     ModifiedString<TPattern const, ModReverse> revPattern(pattern);
      |                                                ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<std::vector<char, std::allocator<char> >, IndexSa<> >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = std::vector<char, std::allocator<char> >; TIndexSpec = void; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<std::vector<char, std::allocator<char> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:98:40:   required from 'void IndexFinderTest__StdVector<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:93:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<std::__cxx11::basic_string<char>, IndexSa<> >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = std::__cxx11::basic_string<char>; TIndexSpec = void; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<std::__cxx11::basic_string<char>, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:90:40:   required from 'void IndexFinderTest__StdString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:85:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<std::vector<char, std::allocator<char> >, IndexSa<> >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<std::vector<char, std::allocator<char> >, IndexSa<> >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = std::vector<char, std::allocator<char> >; TIndexSpec = void; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<std::vector<char, std::allocator<char> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:98:40:   required from 'void IndexFinderTest__StdVector<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:93:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<std::__cxx11::basic_string<char>, IndexSa<> >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<std::__cxx11::basic_string<char>, IndexSa<> >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = std::__cxx11::basic_string<char>; TIndexSpec = void; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<std::__cxx11::basic_string<char>, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:90:40:   required from 'void IndexFinderTest__StdString<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:85:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; TIterator = seqan::Iter<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::ConcatVirtual<> >; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<StringSet<String<char, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; TIterator = seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::ConcatVirtual<> >; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<char, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<char, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; TIterator = seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna5_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna5_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; TIterator = seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<char, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<char, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<char, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<StringSet<String<char, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; TIterator = seqan::Iter<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::ConcatVirtual<> >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<char, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<char, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<char, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<char, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<StringSet<String<char, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; TIterator = seqan::Iter<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::ConcatVirtual<> >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; TIterator = seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::ConcatVirtual<> >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, AdaptorIterator<Iter<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, ConcatVirtual<> >, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; TIterator = seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::ConcatVirtual<> >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<char, Alloc<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<char*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<char, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<char, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<char, Alloc<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, PrefixSegment>, AdaptorIterator<char*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<char, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<char, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<char, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<char, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Packed<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Packed<> >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Packed<> >, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna5_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna5_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; TIterator = seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Packed<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Packed<> >, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna5_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna5_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna5_>, Packed<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; TIterator = seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; TIterator = seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Packed<> >, Packed<> >, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Packed<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Packed<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; TIterator = seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32:   required from 'bool seqan::_goDownString(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>; TSpec = EmptyEdges; TString = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, FMIndex<> >; TSpec = EmptyEdges; TObject = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5:   required from 'void IndexFinderTest__FindFirstChar<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<char, Alloc<> >, IndexEsa<> >; TSource = Index<String<char, Alloc<> >, IndexEsa<> >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<char, Alloc<> >, IndexEsa<> >; TValue2 = Index<String<char, Alloc<> >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexEsa<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<char, Alloc<> >, IndexEsa<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<char, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<String<char, Alloc<> >, IndexEsa<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21:   required from 'typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<String<char, Alloc<> >, IndexEsa<> >, const Tag<FinderMlr_> >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<String<char, Alloc<> >, IndexEsa<> >&; typename Haystack<TFinder>::Type = Index<String<char, Alloc<> >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = String<char, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [7]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >& seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >::operator=(const seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void]'
  429 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<char, Alloc<> >, IndexSa<> >; TSource = Index<String<char, Alloc<> >, IndexSa<> >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<char, Alloc<> >, IndexSa<> >; TValue2 = Index<String<char, Alloc<> >, IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexSa<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<char, Alloc<> >, IndexSa<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<char, Alloc<> >; TSpec = IndexSa<>; TSpecFinder = const Tag<FinderMlr_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<String<char, Alloc<> >, IndexSa<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21:   required from 'typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<String<char, Alloc<> >, IndexSa<> >, const Tag<FinderMlr_> >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<String<char, Alloc<> >, IndexSa<> >&; typename Haystack<TFinder>::Type = Index<String<char, Alloc<> >, IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = String<char, Alloc<> >; TSpec = IndexSa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [7]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = IndexSa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >& seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >::operator=(const seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >*; TParam = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna5_>, Packed<> >*; TParam = const String<SimpleType<unsigned char, Dna5_>, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Tag<Tristate_> >; TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; typename Value<TContext>::Type = String<SimpleType<unsigned char, Dna5_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TValue2 = String<SimpleType<unsigned char, Dna5_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna5_>, Packed<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = String<SimpleType<unsigned char, Dna5_>, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:786:21:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >*; TParam = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna_>, Packed<> >*; TParam = const String<SimpleType<unsigned char, Dna_>, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<String<SimpleType<unsigned char, Dna_>, Packed<> >, Tag<Tristate_> >; TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; typename Value<TContext>::Type = String<SimpleType<unsigned char, Dna_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; TValue2 = String<SimpleType<unsigned char, Dna_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = String<SimpleType<unsigned char, Dna_>, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:786:21:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Packed<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna_>, Packed<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = StringSet<String<char, Alloc<> > >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [7]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9:   required from 'void IndexFinderTest__DefaultFinder<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65:
In member function 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]',
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  470 |                         outRef->i2.i[skipped++] = 0;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 into destination object 'seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >::i' of size 7
  141 |     typename StoredTupleValue_<TValue>::Type i[SIZE];
      |                                              ^
In constructor 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter() [with TContainer = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]',
    inlined from 'seqan::Pipe<TInput, seqan::Source<TSpec> >::Pipe(const TInput&) [with TInput = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h:74:24,
    inlined from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:67:22:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '*(unsigned char (*)[5])((char*)&<unnamed> + offsetof(seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >,seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >::data_iterator))' is used uninitialized [-Wuninitialized]
  102 |         data_iterator = TIterator();
      |         ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Packed<> >; TAlgSpec = Skew7]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:25: note: '<anonymous>' declared here
  102 |         data_iterator = TIterator();
      |                         ^~~~~~~~~~~
In constructor 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter() [with TContainer = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TIterator = seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag<seqan::Default_>]',
    inlined from 'seqan::Pipe<TInput, seqan::Source<TSpec> >::Pipe(const TInput&) [with TInput = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h:74:24,
    inlined from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:67:22:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '*(unsigned char (*)[5])((char*)&<unnamed> + offsetof(seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >,seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Packed<seqan::Alloc<void> > >::data_iterator))' is used uninitialized [-Wuninitialized]
  102 |         data_iterator = TIterator();
      |         ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna5_>, Packed<> >; TAlgSpec = Skew7]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:25: note: '<anonymous>' declared here
  102 |         data_iterator = TIterator();
      |                         ^~~~~~~~~~~
[ 10%] Linking CXX executable ../../bin/test_index_finder
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_finder.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_finder.dir/test_index_finder.cpp.o -o ../../bin/test_index_finder  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target test_index_finder
make  -f tests/index/CMakeFiles/test_find_backtracking.dir/build.make tests/index/CMakeFiles/test_find_backtracking.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_find_backtracking.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_find_backtracking.dir/build.make tests/index/CMakeFiles/test_find_backtracking.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_find_backtracking.dir/test_find_backtracking.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_find_backtracking.dir/test_find_backtracking.cpp.o -MF CMakeFiles/test_find_backtracking.dir/test_find_backtracking.cpp.o.d -o CMakeFiles/test_find_backtracking.dir/test_find_backtracking.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1348:19:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexSa<> >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1348:19:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexSa<> >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexSa<> >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = Preorder; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> >, IndexSa<> >; TSpec = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TStage = StageInitial_; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1353:10:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void; TSpec = Preorder; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<> > >, IndexSa<> >; TSpec = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TStage = StageInitial_; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1353:10:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexSa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, Index<TObject, TSpec>&, Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = String<char, Alloc<> >; TTextIndexSpec = IndexSa<>; TPattern = StringSet<String<char, Alloc<> > >; TPatternIndexSpec = IndexSa<>; TDistance = Tag<HammingDistance_>; TSpec = Tag<BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<Index<String<char, Alloc<> >, IndexSa<> >, Index<StringSet<String<char, Alloc<> > >, IndexSa<> >, Backtracking<Tag<HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10:   required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65:
In member function 'seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >& seqan::Pipe<TInput, seqan::Multi<seqan::Sampler<m, TPack>, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag<seqan::Pack_>; TPair = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]',
    inlined from 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  470 |                         outRef->i2.i[skipped++] = 0;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(Pool<TValue, TPoolSpec>&, TSource&) [with TValue = Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7NCompMulti<Pair<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned char, 7, Tag<Pack_> >, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >; TSource = Pipe<Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >, Multi<Sampler<7, Tag<Pack_> >, Pair<unsigned int, unsigned int, Tag<Pack_> >, String<unsigned int, Alloc<> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 into destination object 'seqan::Tuple<unsigned char, 7, seqan::Tag<seqan::Pack_> >::i' of size 7
  141 |     typename StoredTupleValue_<TValue>::Type i[SIZE];
      |                                              ^
[ 10%] Linking CXX executable ../../bin/test_find_backtracking
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_find_backtracking.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_find_backtracking.dir/test_find_backtracking.cpp.o -o ../../bin/test_find_backtracking  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target test_find_backtracking
make  -f tests/index/CMakeFiles/test_find2_index_approx.dir/build.make tests/index/CMakeFiles/test_find2_index_approx.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_find2_index_approx.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_find2_index_approx.dir/build.make tests/index/CMakeFiles/test_find2_index_approx.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_find2_index_approx.dir/test_find2_index_approx.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_find2_index_approx.dir/test_find2_index_approx.cpp.o -MF CMakeFiles/test_find2_index_approx.dir/test_find2_index_approx.cpp.o.d -o CMakeFiles/test_find2_index_approx.dir/test_find2_index_approx.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:301:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  301 | struct IdentityMap : public std::unary_function< TValue, TValue > {
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:306:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  306 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int > {
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:476:9:   required from 'SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const seqan::DnaString&, uint8_t)> [with auto:5 = seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >, seqan::VSTree<seqan::TopDown<> > >; seqan::DnaString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; uint8_t = unsigned char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:509:17:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDir = Tag<BidirectionalRev_>; TDistanceTag = Tag<LevenshteinDistance_>; uint32_t = unsigned int; uint8_t = unsigned char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:556:25:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = Tag<LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const std::array<OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = Tag<LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:617:35:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const StringSet<TNeedle, TStringSetSpec>&, const TDistanceTag&, const TParallelTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TStringSetSpec = Owner<>; TDistanceTag = Tag<LevenshteinDistance_>; TParallelTag = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:481:15:   required from 'void SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:497:15:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(T&) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:476:9:   required from 'SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const seqan::DnaString&, uint8_t)> [with auto:5 = seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >, seqan::VSTree<seqan::TopDown<> > >; seqan::DnaString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; uint8_t = unsigned char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:509:17:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDir = Tag<BidirectionalRev_>; TDistanceTag = Tag<LevenshteinDistance_>; uint32_t = unsigned int; uint8_t = unsigned char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:556:25:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = Tag<LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const std::array<OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = Tag<LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:617:35:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const StringSet<TNeedle, TStringSetSpec>&, const TDistanceTag&, const TParallelTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TStringSetSpec = Owner<>; TDistanceTag = Tag<LevenshteinDistance_>; TParallelTag = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:481:15:   required from 'void SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12:   required from 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:476:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:556:25:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = Tag<LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const std::array<OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = Tag<LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:617:35:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const StringSet<TNeedle, TStringSetSpec>&, const TDistanceTag&, const TParallelTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test<true>()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TStringSetSpec = Owner<>; TDistanceTag = Tag<LevenshteinDistance_>; TParallelTag = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:481:15:   required from 'void SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15:   required from 'void testOptimalSearchScheme(std::array<seqan::OptimalSearch<nbrBlocks>, N>, const TDistanceTag&) [with unsigned int nbrBlocks = 1; unsigned int N = 1; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28:   required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15:   required from 'void testOptimalSearchScheme(std::array<seqan::OptimalSearch<nbrBlocks>, N>, const TDistanceTag&) [with unsigned int nbrBlocks = 1; unsigned int N = 1; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28:   required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15:   required from 'void testOptimalSearchScheme(std::array<seqan::OptimalSearch<nbrBlocks>, N>, const TDistanceTag&) [with unsigned int nbrBlocks = 1; unsigned int N = 1; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28:   required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15:   required from 'void testOptimalSearchScheme(std::array<seqan::OptimalSearch<nbrBlocks>, N>, const TDistanceTag&) [with unsigned int nbrBlocks = 1; unsigned int N = 1; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28:   required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15:   required from 'void testOptimalSearchScheme(std::array<seqan::OptimalSearch<nbrBlocks>, N>, const TDistanceTag&) [with unsigned int nbrBlocks = 1; unsigned int N = 1; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28:   required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15:   required from 'void testOptimalSearchScheme(std::array<seqan::OptimalSearch<nbrBlocks>, N>, const TDistanceTag&) [with unsigned int nbrBlocks = 1; unsigned int N = 1; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28:   required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15:   required from 'void testOptimalSearchScheme(std::array<seqan::OptimalSearch<nbrBlocks>, N>, const TDistanceTag&) [with unsigned int nbrBlocks = 1; unsigned int N = 1; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28:   required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15:   required from 'void testOptimalSearchScheme(std::array<seqan::OptimalSearch<nbrBlocks>, N>, const TDistanceTag&) [with unsigned int nbrBlocks = 1; unsigned int N = 1; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28:   required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15:   required from 'void testOptimalSearchScheme(std::array<seqan::OptimalSearch<nbrBlocks>, N>, const TDistanceTag&) [with unsigned int nbrBlocks = 1; unsigned int N = 1; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28:   required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15:   required from 'void testOptimalSearchScheme(std::array<seqan::OptimalSearch<nbrBlocks>, N>, const TDistanceTag&) [with unsigned int nbrBlocks = 1; unsigned int N = 1; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28:   required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15:   required from 'void testOptimalSearchScheme(std::array<seqan::OptimalSearch<nbrBlocks>, N>, const TDistanceTag&) [with unsigned int nbrBlocks = 1; unsigned int N = 1; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28:   required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15:   required from 'void testOptimalSearchScheme(std::array<seqan::OptimalSearch<nbrBlocks>, N>, const TDistanceTag&) [with unsigned int nbrBlocks = 1; unsigned int N = 1; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28:   required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int, 2, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15:   required from 'void testOptimalSearchScheme(std::array<seqan::OptimalSearch<nbrBlocks>, N>, const TDistanceTag&) [with unsigned int nbrBlocks = 1; unsigned int N = 1; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28:   required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:68:
In static member function 'static constexpr _Tp& std::__array_traits<_Tp, _Nm>::_S_ref(const _Tp (&)[_Nm], std::size_t) [with _Tp = unsigned char; unsigned int _Nm = 1]',
    inlined from 'constexpr const std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) const [with _Tp = unsigned char; unsigned int _Nm = 1]' at /usr/include/c++/12/array:219:25,
    inlined from 'void seqan::_optimalSearchSchemeDeletion(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::LevenshteinDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::LevenshteinDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalRev_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:322:57:
/usr/include/c++/12/array:61:36: warning: array subscript 4294967295 is above array bounds of 'std::__array_traits<unsigned char, 1>::_Type' {aka 'const unsigned char [1]'} [-Warray-bounds]
   61 |       { return const_cast<_Tp&>(__t[__n]); }
      |                                 ~~~^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:236:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h: In function 'void seqan::_optimalSearchSchemeDeletion(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::LevenshteinDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::LevenshteinDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalRev_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:312:75: note: while referencing 's'
  312 |                                          OptimalSearch<nbrBlocks> const & s,
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In static member function 'static constexpr _Tp& std::__array_traits<_Tp, _Nm>::_S_ref(const _Tp (&)[_Nm], std::size_t) [with _Tp = unsigned char; unsigned int _Nm = 1]',
    inlined from 'constexpr const std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) const [with _Tp = unsigned char; unsigned int _Nm = 1]' at /usr/include/c++/12/array:219:25,
    inlined from 'void seqan::_optimalSearchSchemeDeletion(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::LevenshteinDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::LevenshteinDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalFwd_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:322:57:
/usr/include/c++/12/array:61:36: warning: array subscript 4294967295 is above array bounds of 'std::__array_traits<unsigned char, 1>::_Type' {aka 'const unsigned char [1]'} [-Warray-bounds]
   61 |       { return const_cast<_Tp&>(__t[__n]); }
      |                                 ~~~^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h: In function 'void seqan::_optimalSearchSchemeDeletion(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::LevenshteinDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::LevenshteinDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalFwd_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:312:75: note: while referencing 's'
  312 |                                          OptimalSearch<nbrBlocks> const & s,
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In static member function 'static constexpr _Tp& std::__array_traits<_Tp, _Nm>::_S_ref(const _Tp (&)[_Nm], std::size_t) [with _Tp = unsigned char; unsigned int _Nm = 1]',
    inlined from 'constexpr const std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) const [with _Tp = unsigned char; unsigned int _Nm = 1]' at /usr/include/c++/12/array:219:25,
    inlined from 'void seqan::_optimalSearchSchemeChildren(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::HammingDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::HammingDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalRev_>; TDistanceTag = Tag<HammingDistance_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:395:63,
    inlined from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::HammingDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::HammingDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalRev_>; TDistanceTag = Tag<HammingDistance_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:540:37:
/usr/include/c++/12/array:61:36: warning: array subscript 4294967295 is above array bounds of 'std::__array_traits<unsigned char, 1>::_Type' {aka 'const unsigned char [1]'} [-Warray-bounds]
   61 |       { return const_cast<_Tp&>(__t[__n]); }
      |                                 ~~~^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h: In function 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::HammingDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::HammingDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalRev_>; TDistanceTag = Tag<HammingDistance_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:498:67: note: while referencing 's'
  498 |                                  OptimalSearch<nbrBlocks> const & s,
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
In static member function 'static constexpr _Tp& std::__array_traits<_Tp, _Nm>::_S_ref(const _Tp (&)[_Nm], std::size_t) [with _Tp = unsigned char; unsigned int _Nm = 1]',
    inlined from 'constexpr const std::array<_Tp, _Nm>::value_type& std::array<_Tp, _Nm>::operator[](size_type) const [with _Tp = unsigned char; unsigned int _Nm = 1]' at /usr/include/c++/12/array:219:25,
    inlined from 'void seqan::_optimalSearchSchemeChildren(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::HammingDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::HammingDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalFwd_>; TDistanceTag = Tag<HammingDistance_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:395:63,
    inlined from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::HammingDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::HammingDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalFwd_>; TDistanceTag = Tag<HammingDistance_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:540:37:
/usr/include/c++/12/array:61:36: warning: array subscript 4294967295 is above array bounds of 'std::__array_traits<unsigned char, 1>::_Type' {aka 'const unsigned char [1]'} [-Warray-bounds]
   61 |       { return const_cast<_Tp&>(__t[__n]); }
      |                                 ~~~^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h: In function 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = testOptimalSearch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> >, seqan::Preorder, 1, seqan::Tag<seqan::HammingDistance_> >(seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int, 2, 1> > > >, seqan::VSTree<seqan::TopDown<> > >, const seqan::OptimalSearch<1>&, const seqan::OptimalSearch<1>&, unsigned int, const std::vector<unsigned char>&, time_t, const seqan::Tag<seqan::HammingDistance_>&)::<lambda(const TIt&, const String<SimpleType<unsigned char, Dna_>, Alloc<> >&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<void, FastFMIndexConfig<void, unsigned int, 2, 1> >; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 1; TDir = Tag<BidirectionalFwd_>; TDistanceTag = Tag<HammingDistance_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:498:67: note: while referencing 's'
  498 |                                  OptimalSearch<nbrBlocks> const & s,
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
[ 10%] Linking CXX executable ../../bin/test_find2_index_approx
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_find2_index_approx.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_find2_index_approx.dir/test_find2_index_approx.cpp.o -o ../../bin/test_find2_index_approx  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target test_find2_index_approx
make  -f tests/index/CMakeFiles/test_index_repeats.dir/build.make tests/index/CMakeFiles/test_index_repeats.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_repeats.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_repeats.dir/build.make tests/index/CMakeFiles/test_index_repeats.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o -MF CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o.d -o CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_repeats.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_repeats.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_repeats.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_repeats.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 10%] Linking CXX executable ../../bin/test_index_repeats
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_repeats.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o -o ../../bin/test_index_repeats  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target test_index_repeats
make  -f tests/index/CMakeFiles/test_index_swift.dir/build.make tests/index/CMakeFiles/test_index_swift.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index/CMakeFiles/test_index_swift.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/index/CMakeFiles/test_index_swift.dir/build.make tests/index/CMakeFiles/test_index_swift.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/index/CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/index/CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o -MF CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o.d -o CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_swift.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_swift.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_swift.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:740:41:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5_>, UngappedShape<10> >, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_swift.cpp:28:16:   required from 'void SEQAN_TEST_test_index_swift_find_empty_pattern() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_swift.cpp:34:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::UngappedShape<10> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::UngappedShape<10> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::UngappedShape<10> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::UngappedShape<10> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::UngappedShape<10> >]'
  143 |         Index(Index const &other):
      |         ^~~~~
[ 10%] Linking CXX executable ../../bin/test_index_swift
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_swift.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o -o ../../bin/test_index_swift  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target test_index_swift
make  -f tests/journaled_set/CMakeFiles/test_journaled_set.dir/build.make tests/journaled_set/CMakeFiles/test_journaled_set.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_set /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_set/CMakeFiles/test_journaled_set.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/journaled_set/CMakeFiles/test_journaled_set.dir/build.make tests/journaled_set/CMakeFiles/test_journaled_set.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/journaled_set/CMakeFiles/test_journaled_set.dir/test_journaled_set.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_set && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/journaled_set/CMakeFiles/test_journaled_set.dir/test_journaled_set.cpp.o -MF CMakeFiles/test_journaled_set.dir/test_journaled_set.cpp.o.d -o CMakeFiles/test_journaled_set.dir/test_journaled_set.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const String<TValue, Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::String<char, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray> >; T2 = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::String<char, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray> >; T2 = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.h:288:5:   required from 'void SEQAN_TEST_test_journaled_set_assign_value() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:47:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const String<TValue, Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::String<char, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray> >; T2 = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::String<char, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray> >; T2 = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.h:288:5:   required from 'void SEQAN_TEST_test_journaled_set_assign_value() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:47:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 10%] Linking CXX executable ../../bin/test_journaled_set
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_set && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_journaled_set.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_journaled_set.dir/test_journaled_set.cpp.o -o ../../bin/test_journaled_set  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target test_journaled_set
make  -f tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/build.make tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/build.make tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/test_basic_observable.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/test_basic_observable.cpp.o -MF CMakeFiles/test_basic_observable.dir/test_basic_observable.cpp.o.d -o CMakeFiles/test_basic_observable.dir/test_basic_observable.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 10%] Linking CXX executable ../../bin/test_basic_observable
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_observable.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_observable.dir/test_basic_observable.cpp.o -o ../../bin/test_basic_observable  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target test_basic_observable
make  -f tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/build.make tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/build.make tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/test_journaled_string_tree.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/test_journaled_string_tree.cpp.o -MF CMakeFiles/test_journaled_string_tree.dir/test_journaled_string_tree.cpp.o.d -o CMakeFiles/test_journaled_string_tree.dir/test_journaled_string_tree.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(TDeltaPos, TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; TDeltaPos = unsigned int; TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; TCoverage = seqan::String<bool, seqan::Packed<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.h:150:5:   required from 'void SEQAN_TEST_test_journaled_string_tree_insert() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:47:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:114:9: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  114 |         deltaCoverage(_coverage),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::InsertValueToString_<TExpand>::insertValue_(T&, TPosition, TValue&) [with T = seqan::String<seqan::DeltaMapEntry<unsigned int, unsigned int>, seqan::Alloc<> >; TPosition = int; TValue = const seqan::DeltaMapEntry<unsigned int, unsigned int>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1410:54:   required from 'void seqan::insertValue(String<TValue, TSpec>&, TPosition, const TValue&, Tag<TUsage>) [with TTargetValue = DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = Alloc<>; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1010:16:   required from 'void seqan::insertValue(T&&, TPosition, TValue&&) [with T = String<DeltaMapEntry<unsigned int, unsigned int>, Alloc<> >&; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:506:16:   required from 'void seqan::impl::insert(const seqan::Iter<TDeltaMap, seqan::Tag<seqan::SpecDeltaMapIterator_> >&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TTag&) [with TDeltaMap = seqan::DeltaMap<seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::Tag<seqan::Default_> >; TDeltaPos = int; TDeltaValue = char; TCoverage = seqan::String<bool, seqan::Packed<> >; TTag = seqan::Tag<seqan::DeltaTypeSnp_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17:   required from 'void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = char; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeSnp_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11:   required from 'typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = char; TIds = String<unsigned int, Alloc<> >; TDeltaType = Tag<DeltaTypeSnp_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.h:142:11:   required from 'void SEQAN_TEST_test_journaled_string_tree_insert() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:47:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   86 | class DeltaMapEntry
      |       ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1396:33: note: synthesized method 'seqan::DeltaMapEntry<unsigned int, unsigned int>::DeltaMapEntry(const seqan::DeltaMapEntry<unsigned int, unsigned int>&)' first required here
 1396 |         typename Value<T>::Type temp_copy = _value; //temp copy because resizeSpace could invalidate _value
      |                                 ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TParam = seqan::DeltaMapEntry<unsigned int, unsigned int>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = DeltaMapEntry<unsigned int, unsigned int>*; TParam = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = DeltaMapEntry<unsigned int, unsigned int>*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_alloc.h:123:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:110:7:   required from 'void SEQAN_TEST_test_journaled_string_tree_host() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   86 | class DeltaMapEntry
      |       ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::DeltaMapEntry<unsigned int, unsigned int>::DeltaMapEntry(seqan::DeltaMapEntry<unsigned int, unsigned int>&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 10%] Linking CXX executable ../../bin/test_journaled_string_tree
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_journaled_string_tree.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_journaled_string_tree.dir/test_journaled_string_tree.cpp.o -o ../../bin/test_journaled_string_tree  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target test_journaled_string_tree
make  -f tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/build.make tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/build.make tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/test_delta_map.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/test_delta_map.cpp.o -MF CMakeFiles/test_delta_map.dir/test_delta_map.cpp.o.d -o CMakeFiles/test_delta_map.dir/test_delta_map.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(TDeltaPos, TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; TDeltaPos = unsigned int; TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; TCoverage = seqan::String<bool, seqan::Packed<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.h:114:5:   required from 'void SEQAN_TEST_test_delta_map_insert() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:114:9: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  114 |         deltaCoverage(_coverage),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::InsertValueToString_<TExpand>::insertValue_(T&, TPosition, TValue&) [with T = seqan::String<seqan::DeltaMapEntry<unsigned int, unsigned int>, seqan::Alloc<> >; TPosition = int; TValue = const seqan::DeltaMapEntry<unsigned int, unsigned int>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1410:54:   required from 'void seqan::insertValue(String<TValue, TSpec>&, TPosition, const TValue&, Tag<TUsage>) [with TTargetValue = DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = Alloc<>; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1010:16:   required from 'void seqan::insertValue(T&&, TPosition, TValue&&) [with T = String<DeltaMapEntry<unsigned int, unsigned int>, Alloc<> >&; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:506:16:   required from 'void seqan::impl::insert(const seqan::Iter<TDeltaMap, seqan::Tag<seqan::SpecDeltaMapIterator_> >&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TTag&) [with TDeltaMap = seqan::DeltaMap<TestDeltaMapConfig, seqan::Tag<seqan::Default_> >; TDeltaPos = int; TDeltaValue = seqan::SimpleType<unsigned char, seqan::Dna_>; TCoverage = seqan::String<bool, seqan::Packed<> >; TTag = seqan::Tag<seqan::DeltaTypeSnp_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17:   required from 'void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = TestDeltaMapConfig; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = SimpleType<unsigned char, Dna_>; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeSnp_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.h:108:11:   required from 'void SEQAN_TEST_test_delta_map_insert() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   86 | class DeltaMapEntry
      |       ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1396:33: note: synthesized method 'seqan::DeltaMapEntry<unsigned int, unsigned int>::DeltaMapEntry(const seqan::DeltaMapEntry<unsigned int, unsigned int>&)' first required here
 1396 |         typename Value<T>::Type temp_copy = _value; //temp copy because resizeSpace could invalidate _value
      |                                 ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TParam = seqan::DeltaMapEntry<unsigned int, unsigned int>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = DeltaMapEntry<unsigned int, unsigned int>*; TParam = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = DeltaMapEntry<unsigned int, unsigned int>*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_alloc.h:123:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:110:7:   required from 'void SEQAN_TEST_test_delta_map_iterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:68:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   86 | class DeltaMapEntry
      |       ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::DeltaMapEntry<unsigned int, unsigned int>::DeltaMapEntry(seqan::DeltaMapEntry<unsigned int, unsigned int>&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 11%] Linking CXX executable ../../bin/test_delta_map
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_delta_map.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_delta_map.dir/test_delta_map.cpp.o -o ../../bin/test_delta_map  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Built target test_delta_map
make  -f tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/build.make tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/build.make tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Building CXX object tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/test_journaled_string_tree_traverser.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/test_journaled_string_tree_traverser.cpp.o -MF CMakeFiles/test_journaled_string_tree_traverser.dir/test_journaled_string_tree_traverser.cpp.o.d -o CMakeFiles/test_journaled_string_tree_traverser.dir/test_journaled_string_tree_traverser.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h: In instantiation of 'void SEQAN_TEST_test_journaled_string_tree_traverser_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:50:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   50 | class TraverserImpl<TJst, JstTraversalSpec<TSpec> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:101:20: note: synthesized method 'seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> >::TraverserImpl(const seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> >&)' first required here
  101 |         TTraverser travCopy(traverser);
      |                    ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::impl::positionReference(const seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type = seqan::String<seqan::Pair<unsigned int, unsigned int, void>, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:390:39:   required from 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::position(const TraverserImpl<TJst, JstTraversalSpec<TSpec> >&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; typename Position<TraverserImpl<TJst, JstTraversalSpec<TSpec> > >::Type = String<Pair<unsigned int, unsigned int, void>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:357:36:   required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_basic_traversal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:56:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:968:10: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  968 |     auto tmp = impl::baseNode(me).coverage;
      |          ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::impl::positionBranch(const seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type = seqan::String<seqan::Pair<unsigned int, unsigned int, void>, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:392:36:   required from 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::position(const TraverserImpl<TJst, JstTraversalSpec<TSpec> >&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; typename Position<TraverserImpl<TJst, JstTraversalSpec<TSpec> > >::Type = String<Pair<unsigned int, unsigned int, void>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:357:36:   required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_basic_traversal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:56:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:999:10: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  999 |     auto tmp = impl::activeNode(me).coverage;
      |          ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:77:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'TSize seqan::impl::expandNode(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = int; TObserver = std::tuple<>; TProxySelector = seqan::Tag<seqan::SelectValidProxy_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36:   required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = int; TObserver = std::tuple<>; TProxySelector = seqan::Tag<seqan::SelectValidProxy_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32:   required from 'void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = int; TObserver = std::tuple<>; TProxySelector = SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:506:12:   required from 'void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:288:16:   required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_at_end() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:50:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   51 | class JstTraversalNode
      |       ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:830:18: note: synthesized method 'seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >::JstTraversalNode(const seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >&)' first required here
  830 |             auto child = *parentPtr;
      |                  ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(TDeltaPos, TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; TDeltaPos = unsigned int; TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; TCoverage = seqan::String<bool, seqan::Packed<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:530:17:   required from 'void seqan::impl::insert(seqan::Iter<TDeltaMap, seqan::Tag<seqan::SpecDeltaMapIterator_> >, TDeltaPos, const TDeltaValue&, const TCoverage&, const seqan::DeltaTypeDel&) [with TDeltaMap = seqan::DeltaMap<seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::Tag<seqan::Default_> >; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; seqan::DeltaTypeDel = seqan::Tag<seqan::DeltaTypeDel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17:   required from 'void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeDel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11:   required from 'typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = int; TIds = String<unsigned int, Alloc<> >; TDeltaType = Tag<DeltaTypeDel_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_mock.h:121:15:   required from 'static TJst JstMockGenerator::_createSimpleJst() [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:65:60:   required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:114:9: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  114 |         deltaCoverage(_coverage),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h: In instantiation of 'void seqan::impl::create(seqan::JstBuffer_<TJournaledStringTree, TSpec>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::ForwardTraversal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:503:17:   required from 'bool seqan::create(JstBuffer_<TJournaledStringTree, TSpec>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<ForwardTraversal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:556:11:   required from 'void seqan::init(JstBuffer_<TJournaledStringTree, TSpec>&, TJst&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<ForwardTraversal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:902:9:   required from 'void seqan::impl::init(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple<>; TProxySelector = seqan::SelectFirstProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15:   required from 'void seqan::init(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TObserver = std::tuple<>; TProxySelector = SelectFirstProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:353:9:   required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_basic_traversal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:56:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:328:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  328 |             f.setIt = jSetSplitter[jobId];
      |             ~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'decltype (seqan::bitScanForward(node.coverage)) seqan::impl::selectProxy(const TTraverserNode&, const seqan::SelectValidProxy&) [with TTraverserNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; decltype (seqan::bitScanForward(node.coverage)) = unsigned int; seqan::SelectValidProxy = seqan::Tag<seqan::SelectValidProxy_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:580:38:   required from 'bool seqan::impl::createBranch(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode&, TTraversalNode&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TProxySelection = seqan::SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:831:35:   required from 'TSize seqan::impl::expandNode(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = int; TObserver = std::tuple<>; TProxySelector = seqan::Tag<seqan::SelectValidProxy_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36:   required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = int; TObserver = std::tuple<>; TProxySelector = seqan::Tag<seqan::SelectValidProxy_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32:   required from 'void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = int; TObserver = std::tuple<>; TProxySelector = SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:506:12:   required from 'void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:288:16:   required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_at_end() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:50:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:528:10: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  528 |     auto tmp1 = node.coverage;
      |          ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::InsertValueToString_<TExpand>::insertValue_(T&, TPosition, TValue&) [with T = seqan::String<seqan::DeltaMapEntry<unsigned int, unsigned int>, seqan::Alloc<> >; TPosition = int; TValue = const seqan::DeltaMapEntry<unsigned int, unsigned int>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1410:54:   required from 'void seqan::insertValue(String<TValue, TSpec>&, TPosition, const TValue&, Tag<TUsage>) [with TTargetValue = DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = Alloc<>; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1010:16:   required from 'void seqan::insertValue(T&&, TPosition, TValue&&) [with T = String<DeltaMapEntry<unsigned int, unsigned int>, Alloc<> >&; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:529:16:   required from 'void seqan::impl::insert(seqan::Iter<TDeltaMap, seqan::Tag<seqan::SpecDeltaMapIterator_> >, TDeltaPos, const TDeltaValue&, const TCoverage&, const seqan::DeltaTypeDel&) [with TDeltaMap = seqan::DeltaMap<seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::Tag<seqan::Default_> >; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; seqan::DeltaTypeDel = seqan::Tag<seqan::DeltaTypeDel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17:   required from 'void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeDel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11:   required from 'typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = int; TIds = String<unsigned int, Alloc<> >; TDeltaType = Tag<DeltaTypeDel_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_mock.h:121:15:   required from 'static TJst JstMockGenerator::_createSimpleJst() [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:65:60:   required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   86 | class DeltaMapEntry
      |       ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1396:33: note: synthesized method 'seqan::DeltaMapEntry<unsigned int, unsigned int>::DeltaMapEntry(const seqan::DeltaMapEntry<unsigned int, unsigned int>&)' first required here
 1396 |         typename Value<T>::Type temp_copy = _value; //temp copy because resizeSpace could invalidate _value
      |                                 ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >*; TParam = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >*; TParam = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_block.h:402:19:   required from 'void seqan::appendValue(String<TValue, Block<SPACE> >&, TValue&&, Tag<TUsage>) [with TTargetValue = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; unsigned int SPACE = 4096; TValue = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Block<> >&; TSource = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:175:16:   required from 'void seqan::impl::pushNode(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode&&, TObserver&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TObserver = std::tuple<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:926:19:   required from 'void seqan::impl::init(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple<>; TProxySelector = seqan::SelectFirstProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15:   required from 'void seqan::init(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TObserver = std::tuple<>; TProxySelector = SelectFirstProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:353:9:   required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_basic_traversal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:56:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   51 | class JstTraversalNode
      |       ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >::JstTraversalNode(seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TParam = seqan::DeltaMapEntry<unsigned int, unsigned int>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = DeltaMapEntry<unsigned int, unsigned int>*; TParam = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = DeltaMapEntry<unsigned int, unsigned int>*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_alloc.h:123:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:110:7:   required from 'static TJst JstMockGenerator::_createSimpleJst() [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:65:60:   required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   86 | class DeltaMapEntry
      |       ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::DeltaMapEntry<unsigned int, unsigned int>::DeltaMapEntry(seqan::DeltaMapEntry<unsigned int, unsigned int>&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 11%] Linking CXX executable ../../bin/test_journaled_string_tree_traverser
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_journaled_string_tree_traverser.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_journaled_string_tree_traverser.dir/test_journaled_string_tree_traverser.cpp.o -o ../../bin/test_journaled_string_tree_traverser  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Built target test_journaled_string_tree_traverser
make  -f tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/build.make tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/build.make tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Building CXX object tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/test_journaled_string_tree_find.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/test_journaled_string_tree_find.cpp.o -MF CMakeFiles/test_journaled_string_tree_find.dir/test_journaled_string_tree_find.cpp.o.d -o CMakeFiles/test_journaled_string_tree_find.dir/test_journaled_string_tree_find.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:38:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(TDeltaPos, TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; TDeltaPos = unsigned int; TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; TCoverage = seqan::String<bool, seqan::Packed<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:507:17:   required from 'void seqan::impl::insert(const seqan::Iter<TDeltaMap, seqan::Tag<seqan::SpecDeltaMapIterator_> >&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TTag&) [with TDeltaMap = seqan::DeltaMap<seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::Tag<seqan::Default_> >; TDeltaPos = int; TDeltaValue = char; TCoverage = seqan::String<bool, seqan::Packed<> >; TTag = seqan::Tag<seqan::DeltaTypeSnp_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17:   required from 'void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = char; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeSnp_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11:   required from 'typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = char; TIds = std::vector<unsigned int>; TDeltaType = Tag<DeltaTypeSnp_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_mock.h:164:15:   required from 'static TJst JstMockGenerator::_createComplexJst() [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:82:57:   required from 'void _testFindJst(seqan::Pattern<TNeedle, TSpec>&, TSize, TSize) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::Horspool_>; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21:   required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:114:9: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  114 |         deltaCoverage(_coverage),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:77:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'TSize seqan::impl::expandNode(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Tag<seqan::Horspool_> > > >&>; TProxySelector = seqan::Tag<seqan::SelectValidProxy_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36:   required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Tag<seqan::Horspool_> > > >&>; TProxySelector = seqan::Tag<seqan::SelectValidProxy_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32:   required from 'void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = unsigned int; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>; TProxySelector = SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:95:9:   required from 'void _testFindJst(seqan::Pattern<TNeedle, TSpec>&, TSize, TSize) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::Horspool_>; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21:   required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   51 | class JstTraversalNode
      |       ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:830:18: note: synthesized method 'seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >::JstTraversalNode(const seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >&)' first required here
  830 |             auto child = *parentPtr;
      |                  ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::impl::positionReference(const seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type = seqan::String<seqan::Pair<unsigned int, unsigned int, void>, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:390:39:   required from 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::position(const TraverserImpl<TJst, JstTraversalSpec<TSpec> >&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; typename Position<TraverserImpl<TJst, JstTraversalSpec<TSpec> > >::Type = String<Pair<unsigned int, unsigned int, void>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:67:28:   required from 'void TestHelperHitCollector_<TTraverser>::operator()() [with TTraverser = seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:263:17:   required from 'decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) seqan::run(JstExtensionBase<TExtension, TCxtPosition>&, const TTraverser&, TDelegate&&) [with TExtension = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TCxtPosition = Tag<ContextRange_>; TTraverser = TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; decltype (impl::run(extension._derived, traverser, TCxtPosition()).first) = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:289:25:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:95:9:   required from 'void _testFindJst(seqan::Pattern<TNeedle, TSpec>&, TSize, TSize) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::Horspool_>; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21:   required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:968:10: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  968 |     auto tmp = impl::baseNode(me).coverage;
      |          ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::impl::positionBranch(const seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type = seqan::String<seqan::Pair<unsigned int, unsigned int, void>, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:392:36:   required from 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::position(const TraverserImpl<TJst, JstTraversalSpec<TSpec> >&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; typename Position<TraverserImpl<TJst, JstTraversalSpec<TSpec> > >::Type = String<Pair<unsigned int, unsigned int, void>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:67:28:   required from 'void TestHelperHitCollector_<TTraverser>::operator()() [with TTraverser = seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:263:17:   required from 'decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) seqan::run(JstExtensionBase<TExtension, TCxtPosition>&, const TTraverser&, TDelegate&&) [with TExtension = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TCxtPosition = Tag<ContextRange_>; TTraverser = TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; decltype (impl::run(extension._derived, traverser, TCxtPosition()).first) = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:289:25:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:95:9:   required from 'void _testFindJst(seqan::Pattern<TNeedle, TSpec>&, TSize, TSize) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::Horspool_>; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21:   required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:999:10: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  999 |     auto tmp = impl::activeNode(me).coverage;
      |          ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::InsertValueToString_<TExpand>::insertValue_(T&, TPosition, TValue&) [with T = seqan::String<seqan::DeltaMapEntry<unsigned int, unsigned int>, seqan::Alloc<> >; TPosition = int; TValue = const seqan::DeltaMapEntry<unsigned int, unsigned int>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1410:54:   required from 'void seqan::insertValue(String<TValue, TSpec>&, TPosition, const TValue&, Tag<TUsage>) [with TTargetValue = DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = Alloc<>; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1010:16:   required from 'void seqan::insertValue(T&&, TPosition, TValue&&) [with T = String<DeltaMapEntry<unsigned int, unsigned int>, Alloc<> >&; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:506:16:   required from 'void seqan::impl::insert(const seqan::Iter<TDeltaMap, seqan::Tag<seqan::SpecDeltaMapIterator_> >&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TTag&) [with TDeltaMap = seqan::DeltaMap<seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::Tag<seqan::Default_> >; TDeltaPos = int; TDeltaValue = char; TCoverage = seqan::String<bool, seqan::Packed<> >; TTag = seqan::Tag<seqan::DeltaTypeSnp_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17:   required from 'void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = char; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeSnp_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11:   required from 'typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = char; TIds = std::vector<unsigned int>; TDeltaType = Tag<DeltaTypeSnp_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_mock.h:164:15:   required from 'static TJst JstMockGenerator::_createComplexJst() [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:82:57:   required from 'void _testFindJst(seqan::Pattern<TNeedle, TSpec>&, TSize, TSize) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::Horspool_>; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21:   required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   86 | class DeltaMapEntry
      |       ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1396:33: note: synthesized method 'seqan::DeltaMapEntry<unsigned int, unsigned int>::DeltaMapEntry(const seqan::DeltaMapEntry<unsigned int, unsigned int>&)' first required here
 1396 |         typename Value<T>::Type temp_copy = _value; //temp copy because resizeSpace could invalidate _value
      |                                 ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h: In instantiation of 'void seqan::impl::create(seqan::JstBuffer_<TJournaledStringTree, TSpec>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::ForwardTraversal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:503:17:   required from 'bool seqan::create(JstBuffer_<TJournaledStringTree, TSpec>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<ForwardTraversal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:556:11:   required from 'void seqan::init(JstBuffer_<TJournaledStringTree, TSpec>&, TJst&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<ForwardTraversal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:902:9:   required from 'void seqan::impl::init(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Tag<seqan::Horspool_> > > >&>; TProxySelector = seqan::SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15:   required from 'void seqan::init(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>; TProxySelector = SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:282:9:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:95:9:   required from 'void _testFindJst(seqan::Pattern<TNeedle, TSpec>&, TSize, TSize) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::Horspool_>; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21:   required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:328:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  328 |             f.setIt = jSetSplitter[jobId];
      |             ~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'decltype (seqan::bitScanForward(node.coverage)) seqan::impl::selectProxy(const TTraverserNode&, const seqan::SelectValidProxy&) [with TTraverserNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; decltype (seqan::bitScanForward(node.coverage)) = unsigned int; seqan::SelectValidProxy = seqan::Tag<seqan::SelectValidProxy_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:580:38:   required from 'bool seqan::impl::createBranch(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode&, TTraversalNode&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TProxySelection = seqan::SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:831:35:   required from 'TSize seqan::impl::expandNode(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Tag<seqan::Horspool_> > > >&>; TProxySelector = seqan::Tag<seqan::SelectValidProxy_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36:   required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Tag<seqan::Horspool_> > > >&>; TProxySelector = seqan::Tag<seqan::SelectValidProxy_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32:   required from 'void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = unsigned int; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>; TProxySelector = SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:95:9:   required from 'void _testFindJst(seqan::Pattern<TNeedle, TSpec>&, TSize, TSize) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::Horspool_>; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21:   required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:528:10: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  528 |     auto tmp1 = node.coverage;
      |          ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TParam = seqan::DeltaMapEntry<unsigned int, unsigned int>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = DeltaMapEntry<unsigned int, unsigned int>*; TParam = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = DeltaMapEntry<unsigned int, unsigned int>*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagExact_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_alloc.h:123:16:   required from 'seqan::String<TValue, seqan::Alloc<TSpec> >::String(const seqan::String<TValue, seqan::Alloc<TSpec> >&) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:110:7:   required from 'static TJst JstMockGenerator::_createComplexJst() [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:82:57:   required from 'void _testFindJst(seqan::Pattern<TNeedle, TSpec>&, TSize, TSize) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::Horspool_>; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21:   required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   86 | class DeltaMapEntry
      |       ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::DeltaMapEntry<unsigned int, unsigned int>::DeltaMapEntry(seqan::DeltaMapEntry<unsigned int, unsigned int>&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >*; TParam = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >*; TParam = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_block.h:402:19:   required from 'void seqan::appendValue(String<TValue, Block<SPACE> >&, TValue&&, Tag<TUsage>) [with TTargetValue = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; unsigned int SPACE = 4096; TValue = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Block<> >&; TSource = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:175:16:   required from 'void seqan::impl::pushNode(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode&&, TObserver&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Tag<seqan::Horspool_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:926:19:   required from 'void seqan::impl::init(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Tag<seqan::Horspool_> > > >&>; TProxySelector = seqan::SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15:   required from 'void seqan::init(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>; TProxySelector = SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:282:9:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = TestHelperHitCollector_<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:95:9:   required from 'void _testFindJst(seqan::Pattern<TNeedle, TSpec>&, TSize, TSize) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::Horspool_>; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21:   required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   51 | class JstTraversalNode
      |       ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >::JstTraversalNode(seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 12%] Linking CXX executable ../../bin/test_journaled_string_tree_find
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_journaled_string_tree_find.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_journaled_string_tree_find.dir/test_journaled_string_tree_find.cpp.o -o ../../bin/test_journaled_string_tree_find  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 12%] Built target test_journaled_string_tree_find
make  -f tests/map/CMakeFiles/test_map.dir/build.make tests/map/CMakeFiles/test_map.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/map /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/map /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/map/CMakeFiles/test_map.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/map/CMakeFiles/test_map.dir/build.make tests/map/CMakeFiles/test_map.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 12%] Building CXX object tests/map/CMakeFiles/test_map.dir/test_map.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/map && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/map/CMakeFiles/test_map.dir/test_map.cpp.o -MF CMakeFiles/test_map.dir/test_map.cpp.o.d -o CMakeFiles/test_map.dir/test_map.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/map/test_map.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/map/test_map_map.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/map/test_map.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, 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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/map/test_map.cpp:33:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/map/test_map_map.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 12%] Linking CXX executable ../../bin/test_map
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/map && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_map.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_map.dir/test_map.cpp.o -o ../../bin/test_map  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 12%] Built target test_map
make  -f tests/misc/CMakeFiles/test_misc.dir/build.make tests/misc/CMakeFiles/test_misc.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/misc /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/misc/CMakeFiles/test_misc.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/misc/CMakeFiles/test_misc.dir/build.make tests/misc/CMakeFiles/test_misc.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 12%] Building CXX object tests/misc/CMakeFiles/test_misc.dir/test_misc.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/misc && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/misc/CMakeFiles/test_misc.dir/test_misc.cpp.o -MF CMakeFiles/test_misc.dir/test_misc.cpp.o.d -o CMakeFiles/test_misc.dir/test_misc.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, 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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:33:
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TCargo>&, const Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, double>, StorePointsOnly>, Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = double]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18:   required from 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, double>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = double]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18:   required from 'void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2, TValue2) [with TValue = int; TCargo = double; TValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:660:18:   required from 'void seqan::SEQAN_TEST_Interval_Tree__IntervalTreeTest_QueryAtBoundary() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:108:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, double>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, double>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, double>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1562 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, double>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, double>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, double>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, double>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, double>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1575 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, double>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, double>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, double>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, double>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, double>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1598 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, double>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, double>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, int>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1502:18:   required from 'void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2) [with TValue = int; TCargo = int; TValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:460:22:   required from 'void seqan::IntervalTreeTest_IntervalTree() [with TValue = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:669:39:   required from 'void seqan::SEQAN_TEST_Interval_Tree__IntervalTreeTest_IntervalTree__int() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:109:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1441:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1441 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1453:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1453 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1475:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1475 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::addInterval(TGraph&, TPropertyMap&, TInterval) [with TGraph = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, int>, StorePointsOnly>, Alloc<> >; TInterval = IntervalAndCargo<int, int>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1363:16:   required from 'void seqan::addInterval(IntervalTree<TValue, TCargo>&, TInterval) [with TValue = int; TCargo = int; TInterval = IntervalAndCargo<int, int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:613:20:   required from 'void seqan::IntervalTreeTest_AddInterval() [with TValue = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:687:38:   required from 'void seqan::SEQAN_TEST_Interval_Tree__IntervalTreeTest_AddInterval__int() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:112:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1286:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1286 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1299:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1299 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1329:31: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1329 |                     next_prop = property(pm, targetVertex(it));
      |                     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, int>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1732:33:   required from 'void seqan::findIntervalsExcludeTouching(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue) [with TValue = int; TCargo = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:628:37:   required from 'void seqan::IntervalTreeTest_AddInterval() [with TValue = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:687:38:   required from 'void seqan::SEQAN_TEST_Interval_Tree__IntervalTreeTest_AddInterval__int() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:112:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1667 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1679 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1701 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TCargo>&, const Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, int>, StorePointsOnly>, Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18:   required from 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, int>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18:   required from 'void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2, TValue2) [with TValue = int; TCargo = int; TValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:285:22:   required from 'void seqan::IntervalTreeTest_FindIntervalsIntervals() [with TValue = int; TConstructSpec = const Tag<TagComputeCenter_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:723:64:   required from 'void seqan::SEQAN_TEST_Interval_Tree__IntervalTreeTest_FindIntervalsIntervals__int_ComputeCenter() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:117:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1562 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1575 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1598 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
[ 12%] Linking CXX executable ../../bin/test_misc
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/misc && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_misc.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_misc.dir/test_misc.cpp.o -o ../../bin/test_misc  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 12%] Built target test_misc
make  -f tests/modifier/CMakeFiles/test_modifier.dir/build.make tests/modifier/CMakeFiles/test_modifier.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/modifier /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/modifier/CMakeFiles/test_modifier.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/modifier/CMakeFiles/test_modifier.dir/build.make tests/modifier/CMakeFiles/test_modifier.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 12%] Building CXX object tests/modifier/CMakeFiles/test_modifier.dir/test_modifier.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/modifier && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/modifier/CMakeFiles/test_modifier.dir/test_modifier.cpp.o -MF CMakeFiles/test_modifier.dir/test_modifier.cpp.o.d -o CMakeFiles/test_modifier.dir/test_modifier.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:255:28: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct LowerFunctor : std::unary_function<char, char>
      |                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:263:29: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  263 | struct CaesarFunctor : std::unary_function<char, char>
      |                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/helpers.h:42:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   42 | struct CaesarChiffre : public std::unary_function<TArgChar, TResultChar>
      |                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h: In instantiation of 'void SEQAN_TEST_test_modifier_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:105:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:119:30: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  119 |         TInnerModifiedString modified(frag);
      |                              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h: In instantiation of 'void SEQAN_TEST_test_modifier_modified_string_cascade() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:108:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:215:30: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  215 |         TInnerModifiedString inner(origInfix);
      |                              ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h: In instantiation of 'void SEQAN_TEST_test_modifier_modified_string_mod_view_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:114:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:318:30: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  318 |         TInnerModifiedString modified(origInfix);
      |                              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = LowerFunctor; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:326:30: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  326 |         TInnerModifiedString modified(origInfix);
      |                              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = LowerFunctor; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string_padding.h: In instantiation of 'void SEQAN_TEST_test_modified_string_padding_defect_2190() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:133:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string_padding.h:203:54: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  203 |         ModifiedString<decltype(seqInf), ModPadding> modString(seqInf);
      |                                                      ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModPadding_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'seqan::ModifiedIterator<THost, seqan::ModView<TFunctor> >::ModifiedIterator(const THost&, const TFunctor&) [with THost = char*; TFunctor = CaesarChiffre<char>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:108:27:   required from 'void SEQAN_TEST_test_modifier_view_iterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:94:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:124:27: warning: implicitly-declared 'constexpr CaesarChiffre<char>& CaesarChiffre<char>::operator=(const CaesarChiffre<char>&)' is deprecated [-Wdeprecated-copy]
  124 |         cargo(*this).func = functor;
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/helpers.h:48:5: note: because 'CaesarChiffre<char>' has user-provided 'CaesarChiffre<TArgChar, TResultChar>::CaesarChiffre(const CaesarChiffre<TArgChar, TResultChar>&) [with TArgChar = char; TResultChar = char]'
   48 |     CaesarChiffre(CaesarChiffre const &other) : _delta(other._delta) {}
      |     ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'seqan::ModifiedIterator<THost, seqan::ModView<TFunctor> >::ModifiedIterator(const THost&, const TFunctor&) [with THost = seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; TFunctor = CaesarChiffre<char>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:110:33:   required from 'void SEQAN_TEST_test_modifier_view_iterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:94:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:124:27: warning: implicitly-declared 'constexpr CaesarChiffre<char>& CaesarChiffre<char>::operator=(const CaesarChiffre<char>&)' is deprecated [-Wdeprecated-copy]
  124 |         cargo(*this).func = functor;
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/helpers.h:48:5: note: because 'CaesarChiffre<char>' has user-provided 'CaesarChiffre<TArgChar, TResultChar>::CaesarChiffre(const CaesarChiffre<TArgChar, TResultChar>&) [with TArgChar = char; TResultChar = char]'
   48 |     CaesarChiffre(CaesarChiffre const &other) : _delta(other._delta) {}
      |     ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(const TFunctor&) [with THost = seqan::String<char, seqan::Alloc<> >; TFunctor = CaesarChiffre<char>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:155:56:   required from 'void SEQAN_TEST_test_modifier_view_string_caesar_chiffre() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:96:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:159:27: warning: implicitly-declared 'constexpr CaesarChiffre<char>& CaesarChiffre<char>::operator=(const CaesarChiffre<char>&)' is deprecated [-Wdeprecated-copy]
  159 |         cargo(*this).func = functor;
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/helpers.h:48:5: note: because 'CaesarChiffre<char>' has user-provided 'CaesarChiffre<TArgChar, TResultChar>::CaesarChiffre(const CaesarChiffre<TArgChar, TResultChar>&) [with TArgChar = char; TResultChar = char]'
   48 |     CaesarChiffre(CaesarChiffre const &other) : _delta(other._delta) {}
      |     ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type, const TFunctor&) [with THost = seqan::String<char, seqan::Alloc<> >; TFunctor = CaesarChiffre<char>; typename seqan::Parameter_<TContainer>::Type = seqan::String<char, seqan::Alloc<> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:163:56:   required from 'void SEQAN_TEST_test_modifier_view_string_caesar_chiffre() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:96:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:176:27: warning: implicitly-declared 'constexpr CaesarChiffre<char>& CaesarChiffre<char>::operator=(const CaesarChiffre<char>&)' is deprecated [-Wdeprecated-copy]
  176 |         cargo(*this).func = functor;
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/helpers.h:48:5: note: because 'CaesarChiffre<char>' has user-provided 'CaesarChiffre<TArgChar, TResultChar>::CaesarChiffre(const CaesarChiffre<TArgChar, TResultChar>&) [with TArgChar = char; TResultChar = char]'
   48 |     CaesarChiffre(CaesarChiffre const &other) : _delta(other._delta) {}
      |     ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(THost_&&, const TFunctor&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::String<char, seqan::Alloc<> >&; THost = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModView<CaesarChiffre<char> > >; TFunctor = CaesarChiffre<char>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::String<char, seqan::Alloc<> >; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModView<CaesarChiffre<char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:298:25:   required from 'void SEQAN_TEST_test_modifier_view_string_nested_modifier() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:100:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:214:27: warning: implicitly-declared 'constexpr CaesarChiffre<char>& CaesarChiffre<char>::operator=(const CaesarChiffre<char>&)' is deprecated [-Wdeprecated-copy]
  214 |         cargo(*this).func = functor;
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/helpers.h:48:5: note: because 'CaesarChiffre<char>' has user-provided 'CaesarChiffre<TArgChar, TResultChar>::CaesarChiffre(const CaesarChiffre<TArgChar, TResultChar>&) [with TArgChar = char; TResultChar = char]'
   48 |     CaesarChiffre(CaesarChiffre const &other) : _delta(other._delta) {}
      |     ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'void seqan::assignModViewFunctor(ModifiedString<THost, ModView<TFunctor> >&, const TFunctor&) [with THost = ModifiedString<String<char, Alloc<> >, ModView<CaesarChiffre<char> > >; TFunctor = CaesarChiffre<char>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:299:29:   required from 'void SEQAN_TEST_test_modifier_view_string_nested_modifier() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:100:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:396:20: warning: implicitly-declared 'constexpr CaesarChiffre<char>& CaesarChiffre<char>::operator=(const CaesarChiffre<char>&)' is deprecated [-Wdeprecated-copy]
  396 |     cargo(me).func = functor;
      |     ~~~~~~~~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/helpers.h:48:5: note: because 'CaesarChiffre<char>' has user-provided 'CaesarChiffre<TArgChar, TResultChar>::CaesarChiffre(const CaesarChiffre<TArgChar, TResultChar>&) [with TArgChar = char; TResultChar = char]'
   48 |     CaesarChiffre(CaesarChiffre const &other) : _delta(other._delta) {}
      |     ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'void seqan::assignModViewFunctor(ModifiedString<THost, ModView<TFunctor> >&, const TFunctor&) [with THost = String<char, Alloc<> >; TFunctor = CaesarChiffre<char>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:300:29:   required from 'void SEQAN_TEST_test_modifier_view_string_nested_modifier() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:100:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:396:20: warning: implicitly-declared 'constexpr CaesarChiffre<char>& CaesarChiffre<char>::operator=(const CaesarChiffre<char>&)' is deprecated [-Wdeprecated-copy]
  396 |     cargo(me).func = functor;
      |     ~~~~~~~~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/helpers.h:48:5: note: because 'CaesarChiffre<char>' has user-provided 'CaesarChiffre<TArgChar, TResultChar>::CaesarChiffre(const CaesarChiffre<TArgChar, TResultChar>&) [with TArgChar = char; TResultChar = char]'
   48 |     CaesarChiffre(CaesarChiffre const &other) : _delta(other._delta) {}
      |     ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSpec = void; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:120:30:   required from 'void SEQAN_TEST_test_modifier_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:105:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSpec = void; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:216:30:   required from 'void SEQAN_TEST_test_modifier_modified_string_cascade() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:108:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >; TFunctor = CaesarFunctor; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:335:30:   required from 'void SEQAN_TEST_test_modifier_modified_string_mod_view_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:114:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:198:13: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  198 |             _host(std::forward<THost_>(host)), tmp_value()
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = LowerFunctor; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:446:30:   required from 'void SEQAN_TEST_test_modifier_modified_string_reverse_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:120:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = LowerFunctor; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TFunctor = LowerFunctor; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:461:30:   required from 'void SEQAN_TEST_test_modifier_modified_string_reverse_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:120:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:198:13: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  198 |             _host(std::forward<THost_>(host)), tmp_value()
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:106:25:   required from 'void SEQAN_TEST_test_modifier_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:105:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:119:30:   required from 'void SEQAN_TEST_test_modifier_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:105:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = LowerFunctor; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:318:30:   required from 'void SEQAN_TEST_test_modifier_modified_string_mod_view_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:114:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModPadding_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string_padding.h:203:54:   required from 'void SEQAN_TEST_test_modified_string_padding_defect_2190() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:133:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<unsigned int, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<unsigned int, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:216:27:   required from 'void seqan::setCargo(ModifiedString<THost, ModPos<TPositions> >&, typename Parameter_<TPositions>::Type) [with THost = String<char, Alloc<> >; TPositions = Segment<String<unsigned int, Alloc<> >, InfixSegment>; typename Parameter_<TPositions>::Type = Segment<String<unsigned int, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:357:13:   required from 'typename seqan::Infix<seqan::ModifiedString<THost, seqan::ModPos<TPositions> > >::Type seqan::infix(ModifiedString<THost, ModPos<TPositions> >&, TPosBegin, TPosEnd) [with THost = String<char, Alloc<> >; TPositions = String<unsigned int, Alloc<> >; TPosBegin = int; TPosEnd = int; typename Infix<ModifiedString<THost, ModPos<TPositions> > >::Type = ModifiedString<String<char, Alloc<> >, ModPos<Segment<String<unsigned int, Alloc<> >, InfixSegment> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:371:9:   required from 'void SEQAN_TEST_test_modifier_modified_string_mod_pos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:116:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<unsigned int, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:98:7:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::begin(const ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = ModView<LowerFunctor>; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >; typename Iterator<TObject, const Tag<Rooted_> >::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = ModView<LowerFunctor>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >; T2 = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >; T2 = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:320:9:   required from 'void SEQAN_TEST_test_modifier_modified_string_mod_view_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:114:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<unsigned int, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<unsigned int, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:205:36:   required from 'typename seqan::Parameter_<TPositions>::Type seqan::cargo(const ModifiedString<THost, ModPos<TPositions> >&) [with THost = String<char, Alloc<> >; TPositions = Segment<String<unsigned int, Alloc<> >, InfixSegment>; typename Parameter_<TPositions>::Type = Segment<String<unsigned int, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:299:24:   required from 'typename seqan::Size<seqan::ModifiedString<THost, seqan::ModPos<TPositions> > >::Type seqan::length(const ModifiedString<THost, ModPos<TPositions> >&) [with THost = String<char, Alloc<> >; TPositions = Segment<String<unsigned int, Alloc<> >, InfixSegment>; typename Size<ModifiedString<THost, ModPos<TPositions> > >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1086:31:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<String<char, Alloc<> >, ModPos<Segment<String<unsigned int, Alloc<> >, InfixSegment> > >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<char, Alloc<> >; TSpec = ModPos<Segment<String<unsigned int, Alloc<> >, InfixSegment> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModPos<seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment> > >; T2 = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModPos<seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment> > >; T2 = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:371:9:   required from 'void SEQAN_TEST_test_modifier_modified_string_mod_pos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:116:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  365 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<unsigned int, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:609:22:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::begin(const ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = ModView<LowerFunctor>; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >; typename Iterator<TObject, const Tag<Rooted_> >::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = ModView<LowerFunctor>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >; T2 = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >; T2 = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:320:9:   required from 'void SEQAN_TEST_test_modifier_modified_string_mod_view_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:114:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:663:20:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = ModView<LowerFunctor>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const ModifiedString<ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >, Tag<ModReverse_> >; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >, Tag<ModReverse_> >; typename Iterator<TObject, const Tag<Rooted_> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >, ModView<LowerFunctor> >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >, Tag<ModReverse_> >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = ModifiedString<Segment<String<char, Alloc<> >, InfixSegment>, ModView<LowerFunctor> >; TSpec = Tag<ModReverse_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >, seqan::Tag<seqan::ModReverse_> >; T2 = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >, seqan::Tag<seqan::ModReverse_> >; T2 = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:447:9:   required from 'void SEQAN_TEST_test_modifier_modified_string_reverse_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:120:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[ 12%] Linking CXX executable ../../bin/test_modifier
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/modifier && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_modifier.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_modifier.dir/test_modifier.cpp.o -o ../../bin/test_modifier  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 12%] Built target test_modifier
make  -f tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/build.make tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/modifier_cyclic_shape /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/build.make tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 12%] Building CXX object tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/test_modifier_cyclic_shape.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/modifier_cyclic_shape && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/test_modifier_cyclic_shape.cpp.o -MF CMakeFiles/test_modifier_cyclic_shape.dir/test_modifier_cyclic_shape.cpp.o.d -o CMakeFiles/test_modifier_cyclic_shape.dir/test_modifier_cyclic_shape.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h: In instantiation of 'seqan::String<typename seqan::Value<TContext>::Type> test_iterator(TString&, const seqan::CyclicShape<TSpec>&) [with TString = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; typename seqan::Value<TContext>::Type = char]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:195:33:   required from 'void SEQAN_TEST_test_modifier_cyclic_shape_iterator_generic_infix_charstring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:47:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:52:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   52 |     TModStr modStr(str, shape);
      |             ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:214:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >::ModifiedString(typename seqan::Parameter_<TContainer>::Type, const TCyclicShape&) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TCyclicShape = seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  214 |     ModifiedString(typename Parameter_<THost>::Type host, TCyclicShape const & shape) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:215:25:   required from 'seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >::ModifiedString(typename seqan::Parameter_<TContainer>::Type, const TCyclicShape&) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TCyclicShape = seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:52:13:   required from 'seqan::String<typename seqan::Value<TContext>::Type> test_iterator(TString&, const seqan::CyclicShape<TSpec>&) [with TString = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; typename seqan::Value<TContext>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:195:33:   required from 'void SEQAN_TEST_test_modifier_cyclic_shape_iterator_generic_infix_charstring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:47:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:386:15:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:128:32:   required from 'void SEQAN_TEST_test_modifier_cyclic_shape_modified_iterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:57:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::CyclicShape(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)'
  203 |     CyclicShape(CyclicShape const & other) :
      |     ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:386:15:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:129:32:   required from 'void SEQAN_TEST_test_modifier_cyclic_shape_modified_iterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:57:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::CyclicShape(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)'
  203 |     CyclicShape(CyclicShape const & other) :
      |     ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:386:15:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = const String<char, Alloc<> >; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:56:21:   required from 'seqan::String<typename seqan::Value<TContext>::Type> test_iterator(TString&, const seqan::CyclicShape<TSpec>&) [with TString = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; typename seqan::Value<TContext>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:175:33:   required from 'void SEQAN_TEST_test_modifier_cyclic_shape_iterator_generic_alloc_charstring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::CyclicShape(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)'
  203 |     CyclicShape(CyclicShape const & other) :
      |     ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, Tag<ModReverse_> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<ModifiedString<const String<char, Alloc<> >, Tag<ModReverse_> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, Tag<ModReverse_> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<ModifiedString<const String<char, Alloc<> >, Tag<ModReverse_> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:386:15:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = ModifiedString<const String<char, Alloc<> >, Tag<ModReverse_> >; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, Tag<ModReverse_> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:56:21:   required from 'seqan::String<typename seqan::Value<TContext>::Type> test_iterator(TString&, const seqan::CyclicShape<TSpec>&) [with TString = seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; typename seqan::Value<TContext>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:185:33:   required from 'void SEQAN_TEST_test_modifier_cyclic_shape_iterator_generic_mod_charstring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::CyclicShape(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)'
  203 |     CyclicShape(CyclicShape const & other) :
      |     ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:386:15:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:56:21:   required from 'seqan::String<typename seqan::Value<TContext>::Type> test_iterator(TString&, const seqan::CyclicShape<TSpec>&) [with TString = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; typename seqan::Value<TContext>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:195:33:   required from 'void SEQAN_TEST_test_modifier_cyclic_shape_iterator_generic_infix_charstring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:47:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::CyclicShape(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)'
  203 |     CyclicShape(CyclicShape const & other) :
      |     ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 2> >, 1> > > >; TSource = ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 2> >, 1> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 2> >, 1> > > >; TSource = ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 2> >, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:386:15:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = const String<char, Alloc<> >; TSpec = FixedShape<2, GappedShape<HardwiredShape<1, 2> >, 1>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 2> >, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:56:21:   required from 'seqan::String<typename seqan::Value<TContext>::Type> test_iterator(TString&, const seqan::CyclicShape<TSpec>&) [with TString = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 2> >, 1>; typename seqan::Value<TContext>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:208:33:   required from 'void SEQAN_TEST_test_modifier_cyclic_shape_iterator_fixed_alloc_charstring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:49:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'constexpr seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 2> >, 1> >& seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 2> >, 1> >::operator=(const seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 2> >, 1> >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:288:5: note: because 'seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 2> >, 1> >' has user-provided 'seqan::CyclicShape<seqan::FixedShape<LeftOffset, seqan::GappedShape<seqan::HardwiredShape<P00, P01, P02, P03, P04, P05, P06, P07, P08, P09, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19> >, RightOffset> >::CyclicShape(const seqan::CyclicShape<seqan::FixedShape<LeftOffset, seqan::GappedShape<seqan::HardwiredShape<P00, P01, P02, P03, P04, P05, P06, P07, P08, P09, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19> >, RightOffset> >&) [with unsigned int LeftOffset = 2; unsigned int RightOffset = 1; int P00 = 1; int P01 = 2; int P02 = 0; int P03 = 0; int P04 = 0; int P05 = 0; int P06 = 0; int P07 = 0; int P08 = 0; int P09 = 0; int P10 = 0; int P11 = 0; int P12 = 0; int P13 = 0; int P14 = 0; int P15 = 0; int P16 = 0; int P17 = 0; int P18 = 0; int P19 = 0]'
  288 |     CyclicShape(CyclicShape const &)
      |     ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:427:15:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::end(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:689:15:   required from 'typename seqan::Size<seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> > >::Type seqan::length(const ModifiedString<THost, ModCyclicShape<TSpec> >&) [with THost = String<char, Alloc<> >; TSpec = CyclicShape<GappedShape<Tag<Default_> > >; typename Size<ModifiedString<THost, ModCyclicShape<TSpec> > >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:107:5:   required from 'void SEQAN_TEST_test_modifier_cyclic_shape_modified_string_functions() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:56:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::CyclicShape(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)'
  203 |     CyclicShape(CyclicShape const & other) :
      |     ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:387:15:   required from 'void seqan::goBegin(TIterator&, TContainer&) [with TIterator = const char*; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:530:12:   required from 'void seqan::goEnd(ModifiedIterator<THost, ModCyclicShape<CyclicShape<TSpec> > >&, TContainer&) [with THost = const char*; TSpec = GappedShape<Tag<Default_> >; TContainer = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:441:10:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:57:22:   required from 'seqan::String<typename seqan::Value<TContext>::Type> test_iterator(TString&, const seqan::CyclicShape<TSpec>&) [with TString = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; typename seqan::Value<TContext>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:195:33:   required from 'void SEQAN_TEST_test_modifier_cyclic_shape_iterator_generic_infix_charstring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:47:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:371:15:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = FixedShape<1, GappedShape<HardwiredShape<1> >, 0>; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<char, Alloc<> >; TSpec = ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; T2 = char [11]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; T2 = char [11]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:89:5:   required from 'void SEQAN_TEST_test_modifier_cyclic_shape_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:55:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'constexpr seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >& seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >::operator=(const seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:288:5: note: because 'seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >' has user-provided 'seqan::CyclicShape<seqan::FixedShape<LeftOffset, seqan::GappedShape<seqan::HardwiredShape<P00, P01, P02, P03, P04, P05, P06, P07, P08, P09, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19> >, RightOffset> >::CyclicShape(const seqan::CyclicShape<seqan::FixedShape<LeftOffset, seqan::GappedShape<seqan::HardwiredShape<P00, P01, P02, P03, P04, P05, P06, P07, P08, P09, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19> >, RightOffset> >&) [with unsigned int LeftOffset = 1; unsigned int RightOffset = 0; int P00 = 1; int P01 = 0; int P02 = 0; int P03 = 0; int P04 = 0; int P05 = 0; int P06 = 0; int P07 = 0; int P08 = 0; int P09 = 0; int P10 = 0; int P11 = 0; int P12 = 0; int P13 = 0; int P14 = 0; int P15 = 0; int P16 = 0; int P17 = 0; int P18 = 0; int P19 = 0]'
  288 |     CyclicShape(CyclicShape const &)
      |     ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:427:15:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::end(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = FixedShape<1, GappedShape<HardwiredShape<1> >, 0>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:689:15:   required from 'typename seqan::Size<seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> > >::Type seqan::length(const ModifiedString<THost, ModCyclicShape<TSpec> >&) [with THost = String<char, Alloc<> >; TSpec = CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> >; typename Size<ModifiedString<THost, ModCyclicShape<TSpec> > >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1086:31:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<char, Alloc<> >; TSpec = ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; T2 = char [11]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; T2 = char [11]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:89:5:   required from 'void SEQAN_TEST_test_modifier_cyclic_shape_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:55:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'constexpr seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >& seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >::operator=(const seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:288:5: note: because 'seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >' has user-provided 'seqan::CyclicShape<seqan::FixedShape<LeftOffset, seqan::GappedShape<seqan::HardwiredShape<P00, P01, P02, P03, P04, P05, P06, P07, P08, P09, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19> >, RightOffset> >::CyclicShape(const seqan::CyclicShape<seqan::FixedShape<LeftOffset, seqan::GappedShape<seqan::HardwiredShape<P00, P01, P02, P03, P04, P05, P06, P07, P08, P09, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19> >, RightOffset> >&) [with unsigned int LeftOffset = 1; unsigned int RightOffset = 0; int P00 = 1; int P01 = 0; int P02 = 0; int P03 = 0; int P04 = 0; int P05 = 0; int P06 = 0; int P07 = 0; int P08 = 0; int P09 = 0; int P10 = 0; int P11 = 0; int P12 = 0; int P13 = 0; int P14 = 0; int P15 = 0; int P16 = 0; int P17 = 0; int P18 = 0; int P19 = 0]'
  288 |     CyclicShape(CyclicShape const &)
      |     ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:371:15:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = const String<char, Alloc<> >; TSpec = FixedShape<1, GappedShape<HardwiredShape<1> >, 0>; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = ModifiedIterator<Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; T2 = char [11]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; T2 = char [11]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:92:5:   required from 'void SEQAN_TEST_test_modifier_cyclic_shape_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:55:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'constexpr seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >& seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >::operator=(const seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:288:5: note: because 'seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >' has user-provided 'seqan::CyclicShape<seqan::FixedShape<LeftOffset, seqan::GappedShape<seqan::HardwiredShape<P00, P01, P02, P03, P04, P05, P06, P07, P08, P09, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19> >, RightOffset> >::CyclicShape(const seqan::CyclicShape<seqan::FixedShape<LeftOffset, seqan::GappedShape<seqan::HardwiredShape<P00, P01, P02, P03, P04, P05, P06, P07, P08, P09, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19> >, RightOffset> >&) [with unsigned int LeftOffset = 1; unsigned int RightOffset = 0; int P00 = 1; int P01 = 0; int P02 = 0; int P03 = 0; int P04 = 0; int P05 = 0; int P06 = 0; int P07 = 0; int P08 = 0; int P09 = 0; int P10 = 0; int P11 = 0; int P12 = 0; int P13 = 0; int P14 = 0; int P15 = 0; int P16 = 0; int P17 = 0; int P18 = 0; int P19 = 0]'
  288 |     CyclicShape(CyclicShape const &)
      |     ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; TSource = const ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:427:15:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::end(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = const String<char, Alloc<> >; TSpec = FixedShape<1, GappedShape<HardwiredShape<1> >, 0>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:689:15:   required from 'typename seqan::Size<seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> > >::Type seqan::length(const ModifiedString<THost, ModCyclicShape<TSpec> >&) [with THost = const String<char, Alloc<> >; TSpec = CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> >; typename Size<ModifiedString<THost, ModCyclicShape<TSpec> > >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1086:31:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<const String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > > >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = ModCyclicShape<CyclicShape<FixedShape<1, GappedShape<HardwiredShape<1> >, 0> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; T2 = char [11]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; T2 = char [11]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:92:5:   required from 'void SEQAN_TEST_test_modifier_cyclic_shape_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:55:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'constexpr seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >& seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >::operator=(const seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:288:5: note: because 'seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >' has user-provided 'seqan::CyclicShape<seqan::FixedShape<LeftOffset, seqan::GappedShape<seqan::HardwiredShape<P00, P01, P02, P03, P04, P05, P06, P07, P08, P09, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19> >, RightOffset> >::CyclicShape(const seqan::CyclicShape<seqan::FixedShape<LeftOffset, seqan::GappedShape<seqan::HardwiredShape<P00, P01, P02, P03, P04, P05, P06, P07, P08, P09, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19> >, RightOffset> >&) [with unsigned int LeftOffset = 1; unsigned int RightOffset = 0; int P00 = 1; int P01 = 0; int P02 = 0; int P03 = 0; int P04 = 0; int P05 = 0; int P06 = 0; int P07 = 0; int P08 = 0; int P09 = 0; int P10 = 0; int P11 = 0; int P12 = 0; int P13 = 0; int P14 = 0; int P15 = 0; int P16 = 0; int P17 = 0; int P18 = 0; int P19 = 0]'
  288 |     CyclicShape(CyclicShape const &)
      |     ^~~~~~~~~~~
[ 12%] Linking CXX executable ../../bin/test_modifier_cyclic_shape
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/modifier_cyclic_shape && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_modifier_cyclic_shape.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_modifier_cyclic_shape.dir/test_modifier_cyclic_shape.cpp.o -o ../../bin/test_modifier_cyclic_shape  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 12%] Built target test_modifier_cyclic_shape
make  -f tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/build.make tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/multiple_translation_units /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/multiple_translation_units /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/build.make tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 12%] Building CXX object tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/multiple_translation_units && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units.cpp.o -MF CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units.cpp.o.d -o CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 13%] Building CXX object tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units_2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/multiple_translation_units && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units_2.cpp.o -MF CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units_2.cpp.o.d -o CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units_2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 13%] Linking CXX executable ../../bin/test_multiple_translation_units
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/multiple_translation_units && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_multiple_translation_units.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units.cpp.o CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units_2.cpp.o -o ../../bin/test_multiple_translation_units  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 13%] Built target test_multiple_translation_units
make  -f tests/parallel/CMakeFiles/test_parallel.dir/build.make tests/parallel/CMakeFiles/test_parallel.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/parallel /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/parallel /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/parallel/CMakeFiles/test_parallel.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/parallel/CMakeFiles/test_parallel.dir/build.make tests/parallel/CMakeFiles/test_parallel.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object tests/parallel/CMakeFiles/test_parallel.dir/test_parallel.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/parallel && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/parallel/CMakeFiles/test_parallel.dir/test_parallel.cpp.o -MF CMakeFiles/test_parallel.dir/test_parallel.cpp.o.d -o CMakeFiles/test_parallel.dir/test_parallel.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/parallel/test_parallel.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/parallel/test_parallel.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/parallel/test_parallel.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 13%] Linking CXX executable ../../bin/test_parallel
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/parallel && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_parallel.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_parallel.dir/test_parallel.cpp.o -o ../../bin/test_parallel  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 13%] Built target test_parallel
make  -f tests/parse_lm/CMakeFiles/test_parse_lm.dir/build.make tests/parse_lm/CMakeFiles/test_parse_lm.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/parse_lm /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/parse_lm /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/parse_lm/CMakeFiles/test_parse_lm.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/parse_lm/CMakeFiles/test_parse_lm.dir/build.make tests/parse_lm/CMakeFiles/test_parse_lm.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object tests/parse_lm/CMakeFiles/test_parse_lm.dir/test_parse_lm.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/parse_lm && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/parse_lm/CMakeFiles/test_parse_lm.dir/test_parse_lm.cpp.o -MF CMakeFiles/test_parse_lm.dir/test_parse_lm.cpp.o.d -o CMakeFiles/test_parse_lm.dir/test_parse_lm.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parse_lm.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 13%] Linking CXX executable ../../bin/test_parse_lm
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/parse_lm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_parse_lm.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_parse_lm.dir/test_parse_lm.cpp.o -o ../../bin/test_parse_lm  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 13%] Built target test_parse_lm
make  -f tests/pipe/CMakeFiles/test_pipe.dir/build.make tests/pipe/CMakeFiles/test_pipe.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/pipe /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/pipe /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/pipe/CMakeFiles/test_pipe.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/pipe/CMakeFiles/test_pipe.dir/build.make tests/pipe/CMakeFiles/test_pipe.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object tests/pipe/CMakeFiles/test_pipe.dir/test_pipe.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/pipe && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/pipe/CMakeFiles/test_pipe.dir/test_pipe.cpp.o -MF CMakeFiles/test_pipe.dir/test_pipe.cpp.o.d -o CMakeFiles/test_pipe.dir/test_pipe.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp:33:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.h:74:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   74 | struct IdentityMap : public std::unary_function< TValue, TValue >
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.h:83:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   83 | struct SimpleCompare : public std::binary_function< TValue const, TValue const, int >
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65:
In member function 'seqan::Pipe<TInput, seqan::Sampler<m, TPack> >& seqan::Pipe<TInput, seqan::Sampler<m, TPack> >::operator++() [with TInput = seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >; unsigned int m = 3; TPack = seqan::Tag<seqan::Pack_>]',
    inlined from 'void comparePipeStream(TPipe&, const TStrings&) [with TPipe = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Sampler<3> >; TStrings = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp:330:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:203:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  203 |                         outRef->i2.i[skipped++] = 0;
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'void comparePipeStream(TPipe&, const TStrings&) [with TPipe = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Sampler<3> >; TStrings = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 3 into destination object 'seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 3, seqan::Tag<seqan::Pack_> >::i' of size 3
  141 |     typename StoredTupleValue_<TValue>::Type i[SIZE];
      |                                              ^
[ 13%] Linking CXX executable ../../bin/test_pipe
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/pipe && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_pipe.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_pipe.dir/test_pipe.cpp.o -o ../../bin/test_pipe  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 13%] Built target test_pipe
make  -f tests/platform/CMakeFiles/test_platform.dir/build.make tests/platform/CMakeFiles/test_platform.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/platform /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/platform /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/platform/CMakeFiles/test_platform.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/platform/CMakeFiles/test_platform.dir/build.make tests/platform/CMakeFiles/test_platform.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object tests/platform/CMakeFiles/test_platform.dir/test_platform.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/platform && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/platform/CMakeFiles/test_platform.dir/test_platform.cpp.o -MF CMakeFiles/test_platform.dir/test_platform.cpp.o.d -o CMakeFiles/test_platform.dir/test_platform.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/platform/test_platform.cpp
[ 13%] Linking CXX executable ../../bin/test_platform
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/platform && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_platform.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_platform.dir/test_platform.cpp.o -o ../../bin/test_platform  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 13%] Built target test_platform
make  -f tests/random/CMakeFiles/test_random.dir/build.make tests/random/CMakeFiles/test_random.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/random /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/random /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/random/CMakeFiles/test_random.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/random/CMakeFiles/test_random.dir/build.make tests/random/CMakeFiles/test_random.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object tests/random/CMakeFiles/test_random.dir/test_random.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/random && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/random/CMakeFiles/test_random.dir/test_random.cpp.o -MF CMakeFiles/test_random.dir/test_random.cpp.o.d -o CMakeFiles/test_random.dir/test_random.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/random/test_random.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/random/test_random.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/random/test_random.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 13%] Linking CXX executable ../../bin/test_random
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/random && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_random.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_random.dir/test_random.cpp.o -o ../../bin/test_random  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 13%] Built target test_random
make  -f tests/realign/CMakeFiles/test_realign.dir/build.make tests/realign/CMakeFiles/test_realign.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/realign /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/realign/CMakeFiles/test_realign.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/realign/CMakeFiles/test_realign.dir/build.make tests/realign/CMakeFiles/test_realign.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/realign/CMakeFiles/test_realign.dir/test_realign.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/realign && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/realign/CMakeFiles/test_realign.dir/test_realign.cpp.o -MF CMakeFiles/test_realign.dir/test_realign.cpp.o.d -o CMakeFiles/test_realign.dir/test_realign.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:78:23:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:78:23:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:78:23:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  404 |             for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2)
      |                                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = int; TCount = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:607:15:   required from 'void SEQAN_TEST_test_realign_tricky_insert_window_cuts() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:666:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:78:23:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:78:23:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = unsigned int; TTag = Standard_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:606:11:   required from 'void SEQAN_TEST_test_realign_tricky_insert_window_cuts() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:666:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16:   required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:158:
/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 seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1366: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);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_realign
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/realign && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_realign.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_realign.dir/test_realign.cpp.o -o ../../bin/test_realign  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Built target test_realign
make  -f tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/build.make tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/reduced_aminoacid /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/build.make tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/test_reduced_aminoacid.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/reduced_aminoacid && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/test_reduced_aminoacid.cpp.o -MF CMakeFiles/test_reduced_aminoacid.dir/test_reduced_aminoacid.cpp.o.d -o CMakeFiles/test_reduced_aminoacid.dir/test_reduced_aminoacid.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:241:24:   required from 'void _testReducedAminoAcidMurphy10ModIteratorsImpl(TModString&) [with TModString = seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:270:50:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_moditerators() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:247:17:   required from 'void _testReducedAminoAcidMurphy10ModIteratorsImpl(TModString&) [with TModString = seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:270:50:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_moditerators() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:241:24:   required from 'void _testReducedAminoAcidMurphy10ModIteratorsImpl(TModString&) [with TModString = seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:273:50:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_moditerators() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:247:17:   required from 'void _testReducedAminoAcidMurphy10ModIteratorsImpl(TModString&) [with TModString = seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:273:50:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_moditerators() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:322:29:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:322:55:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12:   required from 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:241:24:   required from 'void _testReducedAminoAcidMurphy10ModIteratorsImpl(TModString&) [with TModString = seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:270:50:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_moditerators() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12:   required from 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:241:24:   required from 'void _testReducedAminoAcidMurphy10ModIteratorsImpl(TModString&) [with TModString = seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:273:50:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_moditerators() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, void, ReducedFMIndexConfig_>, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:322:29:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::CompressedSA<seqan::StringSet<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Owner<seqan::ConcatDirect<> > >, void, ReducedFMIndexConfig_>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>, AdaptorIterator<ModifiedIterator<SimpleType<unsigned char, AminoAcid_>*, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>; T2 = char [28]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>; T2 = char [28]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:304:5:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Source<> >, Caster<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Source<> >, Caster<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Source<> >, Caster<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Source<> >, Caster<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Source<> >, Caster<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Source<> >, Caster<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::ModView<seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > > > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > >, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::ReducedAminoAcid_<seqan::Tag<seqan::Murphy10_> > >, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >; TSpec = FMIndex<void, ReducedFMIndexConfig_>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17:   required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:158:
/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int, unsigned int}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned 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 = {unsigned int, unsigned int}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]',
    inlined from 'SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex<true>()::<lambda(TIndexIt&, int)>' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:330:30,
    inlined from 'typename seqan::EnableIf<seqan::IsSequence<TObject>, void>::Type seqan::_findImpl(TState&, TIndex&, const TNeedle&, TThreshold, TDelegate&&, Backtracking<Tag<TagExact_>, TSpec>) [with TState = Tag<Nothing_>; TIndex = Index<StringSet<ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >, Owner<ConcatDirect<> > >, FMIndex<void, ReducedFMIndexConfig_> >; TNeedle = ModifiedString<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, ModView<FunctorConvert<SimpleType<unsigned char, AminoAcid_>, SimpleType<unsigned char, ReducedAminoAcid_<Tag<Murphy10_> > > > > >; TThreshold = int; TDelegate = SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex<true>()::<lambda(TIndexIt&, int)>&; TSpec = Tag<BacktrackingSemiGlobal_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_lambda.h:78:17,
    inlined from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:335:14:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_reduced_aminoacid
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/reduced_aminoacid && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_reduced_aminoacid.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_reduced_aminoacid.dir/test_reduced_aminoacid.cpp.o -o ../../bin/test_reduced_aminoacid  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Built target test_reduced_aminoacid
make  -f tests/rna_io/CMakeFiles/test_rna_io.dir/build.make tests/rna_io/CMakeFiles/test_rna_io.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/rna_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/rna_io/CMakeFiles/test_rna_io.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/rna_io/CMakeFiles/test_rna_io.dir/build.make tests/rna_io/CMakeFiles/test_rna_io.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/rna_io/CMakeFiles/test_rna_io.dir/test_rna_io.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/rna_io && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/rna_io/CMakeFiles/test_rna_io.dir/test_rna_io.cpp.o -MF CMakeFiles/test_rna_io.dir/test_rna_io.cpp.o.d -o CMakeFiles/test_rna_io.dir/test_rna_io.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/rna_io.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Connect_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Connect_>, TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<RnaStruct_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::RnaStruct_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:55:28:   required from 'void SEQAN_TEST_test_rna_io_read_connect() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Stockholm_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Connect_>, TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<RnaStruct_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::RnaStruct_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:55:28:   required from 'void SEQAN_TEST_test_rna_io_read_connect() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = DotBracket_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Connect_>, TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<RnaStruct_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::RnaStruct_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:55:28:   required from 'void SEQAN_TEST_test_rna_io_read_connect() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vienna_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Connect_>, TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<RnaStruct_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::RnaStruct_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:55:28:   required from 'void SEQAN_TEST_test_rna_io_read_connect() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Ebpseq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Connect_>, TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<RnaStruct_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::RnaStruct_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:55:28:   required from 'void SEQAN_TEST_test_rna_io_read_connect() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bpseq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Connect_>, TagList<Tag<Stockholm_>, TagList<Tag<DotBracket_>, TagList<Tag<Vienna_>, TagList<Tag<Ebpseq_>, TagList<Tag<Bpseq_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<RnaStruct_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::RnaStruct_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:55:28:   required from 'void SEQAN_TEST_test_rna_io_read_connect() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:44:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/rna_io.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/rna_io/rna_record.h: In instantiation of 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = seqan::RnaRecord; _Args = {const seqan::RnaRecord&}]':
/usr/include/c++/12/bits/stl_uninitialized.h:120:21:   required from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*]'
/usr/include/c++/12/bits/stl_uninitialized.h:137:32:   required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*; bool _TrivialValueTypes = false]'
/usr/include/c++/12/bits/stl_uninitialized.h:185:15:   required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*]'
/usr/include/c++/12/bits/stl_uninitialized.h:372:37:   required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*; _Tp = seqan::RnaRecord]'
/usr/include/c++/12/bits/vector.tcc:769:34:   required from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const seqan::RnaRecord*; _Tp = seqan::RnaRecord; _Alloc = std::allocator<seqan::RnaRecord>; iterator = std::vector<seqan::RnaRecord>::iterator]'
/usr/include/c++/12/bits/stl_vector.h:1779:19:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:973:11:   required from 'void seqan::insert(T&&, TPosition, const TSeq&) [with T = std::vector<RnaRecord>&; TPosition = unsigned int; TSeq = RnaRecord]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/adapt_stl_container.h:910:11:   required from 'typename seqan::EnableIf<seqan::And<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, seqan::Not<seqan::FixedSize_<typename seqan::RemoveReference<T>::Type> > >, void>::Type seqan::append(TContainer&&, const TSource&, const Tag<TExpand>&) [with TContainer = std::vector<RnaRecord>&; TSource = RnaRecord; TExpand = TagGenerous_; typename EnableIf<And<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, Not<FixedSize_<typename RemoveReference<T>::Type> > >, void>::Type = void; typename RemoveReference<T>::Type = std::vector<RnaRecord>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:903:11:   required from 'void seqan::append(TTarget&&, const TSource&) [with TTarget = std::vector<RnaRecord>&; TSource = RnaRecord]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/rna_io/rna_struct_file.h:315:15:   required from 'void seqan::readRecords(RnaStructContents&, FormattedFile<Tag<RnaStruct_>, Tag<Input_>, TSpec>&, TSize) [with TSpec = void; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:355:23:   required from 'void SEQAN_TEST_test_rna_io_read_ebpseq() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:49:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/rna_io/rna_record.h:119:7: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  119 | class RnaRecord
      |       ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
In file included from /usr/include/c++/12/bits/alloc_traits.h:33,
                 from /usr/include/c++/12/ext/alloc_traits.h:34,
                 from /usr/include/c++/12/bits/basic_string.h:39,
                 from /usr/include/c++/12/string:53:
/usr/include/c++/12/bits/stl_construct.h:119:7: note: synthesized method 'seqan::RnaRecord::RnaRecord(const seqan::RnaRecord&)' first required here
  119 |       ::new((void*)__p) _Tp(std::forward<_Args>(__args)...);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/rna_io/rna_record.h: In instantiation of 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = seqan::RnaRecord; _Args = {seqan::RnaRecord}]':
/usr/include/c++/12/bits/stl_uninitialized.h:120:21:   required from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<seqan::RnaRecord*>; _ForwardIterator = seqan::RnaRecord*]'
/usr/include/c++/12/bits/stl_uninitialized.h:137:32:   required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<seqan::RnaRecord*>; _ForwardIterator = seqan::RnaRecord*; bool _TrivialValueTypes = false]'
/usr/include/c++/12/bits/stl_uninitialized.h:185:15:   required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<seqan::RnaRecord*>; _ForwardIterator = seqan::RnaRecord*]'
/usr/include/c++/12/bits/stl_uninitialized.h:372:37:   required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<seqan::RnaRecord*>; _ForwardIterator = seqan::RnaRecord*; _Tp = seqan::RnaRecord]'
/usr/include/c++/12/bits/stl_uninitialized.h:382:41:   required from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*; _Allocator = allocator<seqan::RnaRecord>]'
/usr/include/c++/12/bits/vector.tcc:754:34:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:973:11:   required from 'void seqan::insert(T&&, TPosition, const TSeq&) [with T = std::vector<RnaRecord>&; TPosition = unsigned int; TSeq = RnaRecord]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/adapt_stl_container.h:910:11:   required from 'typename seqan::EnableIf<seqan::And<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, seqan::Not<seqan::FixedSize_<typename seqan::RemoveReference<T>::Type> > >, void>::Type seqan::append(TContainer&&, const TSource&, const Tag<TExpand>&) [with TContainer = std::vector<RnaRecord>&; TSource = RnaRecord; TExpand = TagGenerous_; typename EnableIf<And<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, Not<FixedSize_<typename RemoveReference<T>::Type> > >, void>::Type = void; typename RemoveReference<T>::Type = std::vector<RnaRecord>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:903:11:   required from 'void seqan::append(TTarget&&, const TSource&) [with TTarget = std::vector<RnaRecord>&; TSource = RnaRecord]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/rna_io/rna_struct_file.h:315:15:   required from 'void seqan::readRecords(RnaStructContents&, FormattedFile<Tag<RnaStruct_>, Tag<Input_>, TSpec>&, TSize) [with TSpec = void; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:355:23:   required from 'void SEQAN_TEST_test_rna_io_read_ebpseq() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:49:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/rna_io/rna_record.h:119:7: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  119 | class RnaRecord
      |       ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/usr/include/c++/12/bits/stl_construct.h:119:7: note: synthesized method 'seqan::RnaRecord::RnaRecord(seqan::RnaRecord&&)' first required here
  119 |       ::new((void*)__p) _Tp(std::forward<_Args>(__args)...);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_exception.h: In lambda function:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_exception.h:158:29: warning: 'pairPos' may be used uninitialized [-Wmaybe-uninitialized]
  158 | #define SEQAN_THROW(E)      throw E
      |                             ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = std::__cxx11::basic_string<char>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/rna_io.h:67:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/rna_io/ebpseq_read_write.h:282:22: note: 'pairPos' declared here
  282 |             unsigned pairPos;
      |                      ^~~~~~~
[ 15%] Linking CXX executable ../../bin/test_rna_io
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/rna_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_rna_io.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_rna_io.dir/test_rna_io.cpp.o -o ../../bin/test_rna_io  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Built target test_rna_io
make  -f tests/roi_io/CMakeFiles/test_roi_io.dir/build.make tests/roi_io/CMakeFiles/test_roi_io.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/roi_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/roi_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/roi_io/CMakeFiles/test_roi_io.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/roi_io/CMakeFiles/test_roi_io.dir/build.make tests/roi_io/CMakeFiles/test_roi_io.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/roi_io/CMakeFiles/test_roi_io.dir/test_roi_io.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/roi_io && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/roi_io/CMakeFiles/test_roi_io.dir/test_roi_io.cpp.o -MF CMakeFiles/test_roi_io.dir/test_roi_io.cpp.o.d -o CMakeFiles/test_roi_io.dir/test_roi_io.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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/sstream:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Roi_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Roi_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:95:22:   required from 'void SEQAN_TEST_test_roi_roi_file_read() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:215:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_roi_io
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/roi_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_roi_io.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_roi_io.dir/test_roi_io.cpp.o -o ../../bin/test_roi_io  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Built target test_roi_io
make  -f tests/score/CMakeFiles/test_score.dir/build.make tests/score/CMakeFiles/test_score.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/score /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/score /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/score/CMakeFiles/test_score.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/score/CMakeFiles/test_score.dir/build.make tests/score/CMakeFiles/test_score.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/score/CMakeFiles/test_score.dir/test_score.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/score && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/score/CMakeFiles/test_score.dir/test_score.cpp.o -MF CMakeFiles/test_score.dir/test_score.cpp.o.d -o CMakeFiles/test_score.dir/test_score.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/score/test_score.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/score/test_score.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/score/test_score.cpp:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/score/test_score.cpp:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<TagScoreMatrixFile_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<TagScoreMatrixFile_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<TagScoreMatrixFile_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<TagScoreMatrixFile_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 15%] Linking CXX executable ../../bin/test_score
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/score && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_score.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_score.dir/test_score.cpp.o -o ../../bin/test_score  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Built target test_score
make  -f tests/seeds/CMakeFiles/test_seeds_combination.dir/build.make tests/seeds/CMakeFiles/test_seeds_combination.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_combination.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/seeds/CMakeFiles/test_seeds_combination.dir/build.make tests/seeds/CMakeFiles/test_seeds_combination.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/seeds/CMakeFiles/test_seeds_combination.dir/test_seeds_combination.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_combination.dir/test_seeds_combination.cpp.o -MF CMakeFiles/test_seeds_combination.dir/test_seeds_combination.cpp.o.d -o CMakeFiles/test_seeds_combination.dir/test_seeds_combination.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_combination.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_combination.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_combination.cpp:42:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_combination.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_seeds_combination
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds_combination.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_combination.dir/test_seeds_combination.cpp.o -o ../../bin/test_seeds_combination  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Built target test_seeds_combination
make  -f tests/seeds/CMakeFiles/test_seeds_extension.dir/build.make tests/seeds/CMakeFiles/test_seeds_extension.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_extension.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/seeds/CMakeFiles/test_seeds_extension.dir/build.make tests/seeds/CMakeFiles/test_seeds_extension.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/seeds/CMakeFiles/test_seeds_extension.dir/test_seeds_extension.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_extension.dir/test_seeds_extension.cpp.o -MF CMakeFiles/test_seeds_extension.dir/test_seeds_extension.cpp.o.d -o CMakeFiles/test_seeds_extension.dir/test_seeds_extension.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_extension.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_extension.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_extension.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_extension.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_seeds_extension
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds_extension.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_extension.dir/test_seeds_extension.cpp.o -o ../../bin/test_seeds_extension  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Built target test_seeds_extension
make  -f tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/build.make tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/build.make tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/test_seeds_global_chaining.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/test_seeds_global_chaining.cpp.o -MF CMakeFiles/test_seeds_global_chaining.dir/test_seeds_global_chaining.cpp.o.d -o CMakeFiles/test_seeds_global_chaining.dir/test_seeds_global_chaining.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_global_chaining.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_global_chaining.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_global_chaining.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_global_chaining.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_seeds_global_chaining
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds_global_chaining.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_global_chaining.dir/test_seeds_global_chaining.cpp.o -o ../../bin/test_seeds_global_chaining  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Built target test_seeds_global_chaining
make  -f tests/seeds/CMakeFiles/test_seeds_seed_base.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_seed_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/seeds/CMakeFiles/test_seeds_seed_base.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/seeds/CMakeFiles/test_seeds_seed_base.dir/test_seeds_seed_base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_seed_base.dir/test_seeds_seed_base.cpp.o -MF CMakeFiles/test_seeds_seed_base.dir/test_seeds_seed_base.cpp.o.d -o CMakeFiles/test_seeds_seed_base.dir/test_seeds_seed_base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_base.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_base.cpp:38:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_base.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_seeds_seed_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds_seed_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_seed_base.dir/test_seeds_seed_base.cpp.o -o ../../bin/test_seeds_seed_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Built target test_seeds_seed_base
make  -f tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/test_seeds_seed_chained.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/test_seeds_seed_chained.cpp.o -MF CMakeFiles/test_seeds_seed_chained.dir/test_seeds_seed_chained.cpp.o.d -o CMakeFiles/test_seeds_seed_chained.dir/test_seeds_seed_chained.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_chained.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_chained.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_chained.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_chained.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 15%] Linking CXX executable ../../bin/test_seeds_seed_chained
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds_seed_chained.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_seed_chained.dir/test_seeds_seed_chained.cpp.o -o ../../bin/test_seeds_seed_chained  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Built target test_seeds_seed_chained
make  -f tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/test_seeds_seed_diagonal.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/test_seeds_seed_diagonal.cpp.o -MF CMakeFiles/test_seeds_seed_diagonal.dir/test_seeds_seed_diagonal.cpp.o.d -o CMakeFiles/test_seeds_seed_diagonal.dir/test_seeds_seed_diagonal.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_diagonal.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_diagonal.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_diagonal.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_diagonal.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 16%] Linking CXX executable ../../bin/test_seeds_seed_diagonal
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds_seed_diagonal.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_seed_diagonal.dir/test_seeds_seed_diagonal.cpp.o -o ../../bin/test_seeds_seed_diagonal  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 16%] Built target test_seeds_seed_diagonal
make  -f tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/test_seeds_seed_set_base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/test_seeds_seed_set_base.cpp.o -MF CMakeFiles/test_seeds_seed_set_base.dir/test_seeds_seed_set_base.cpp.o.d -o CMakeFiles/test_seeds_seed_set_base.dir/test_seeds_seed_set_base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_base.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_base.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_base.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 16%] Linking CXX executable ../../bin/test_seeds_seed_set_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds_seed_set_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_seed_set_base.dir/test_seeds_seed_set_base.cpp.o -o ../../bin/test_seeds_seed_set_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 16%] Built target test_seeds_seed_set_base
make  -f tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/test_seeds_seed_set_unordered.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/test_seeds_seed_set_unordered.cpp.o -MF CMakeFiles/test_seeds_seed_set_unordered.dir/test_seeds_seed_set_unordered.cpp.o.d -o CMakeFiles/test_seeds_seed_set_unordered.dir/test_seeds_seed_set_unordered.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_unordered.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_unordered.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_unordered.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_unordered.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 16%] Linking CXX executable ../../bin/test_seeds_seed_set_unordered
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds_seed_set_unordered.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_seed_set_unordered.dir/test_seeds_seed_set_unordered.cpp.o -o ../../bin/test_seeds_seed_set_unordered  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 16%] Built target test_seeds_seed_set_unordered
make  -f tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/build.make tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/build.make tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/test_align_banded_chain_impl.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/test_align_banded_chain_impl.cpp.o -MF CMakeFiles/test_seeds_align_banded_chain_impl.dir/test_align_banded_chain_impl.cpp.o.d -o CMakeFiles/test_seeds_align_banded_chain_impl.dir/test_align_banded_chain_impl.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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/sstream:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:38:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TIterator = const SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35:   required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, SuffixSegment>; TIterator = const char*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37:   required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39:   required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35:   required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35:   required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35:   required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35:   required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35:   required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37:   required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39:   required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37:   required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39:   required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37:   required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39:   required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37:   required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39:   required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37:   required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39:   required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35:   required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35:   required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = SimpleType<unsigned char, Dna_>; TSeqVValue = SimpleType<unsigned char, Dna_>; TSeqVIterator = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<AffineGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = SimpleType<unsigned char, Dna_>; TSeqVValue = SimpleType<unsigned char, Dna_>; TSeqVIterator = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35:   required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TIterator = const SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35:   required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37:   required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39:   required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37:   required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39:   required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = char; TSeqVValue = char; TSeqVIterator = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<AffineGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = char; TSeqVValue = char; TSeqVIterator = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37:   required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39:   required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, SuffixSegment>; TIterator = const char*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37:   required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39:   required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> >, Alloc<> >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35:   required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, True, True, True>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = SeedSet<Seed<Tag<Simple_> >, Tag<Unordered_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37:   required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag<seqan::LinearGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39:   required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 16%] Linking CXX executable ../../bin/test_seeds_align_banded_chain_impl
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds_align_banded_chain_impl.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_align_banded_chain_impl.dir/test_align_banded_chain_impl.cpp.o -o ../../bin/test_seeds_align_banded_chain_impl  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 16%] Built target test_seeds_align_banded_chain_impl
make  -f tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/build.make tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/build.make tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 17%] Building CXX object tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/test_banded_chain_alignment_interface.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/test_banded_chain_alignment_interface.cpp.o -MF CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/test_banded_chain_alignment_interface.cpp.o.d -o CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/test_banded_chain_alignment_interface.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, SuffixSegment>; TIterator = const char*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:419:41:   required from 'TScoreValue seqan::bandedChainAlignment(String<Fragment<TSize, TSpec>, TStringSpec>&, const StringSet<TSequence, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TFirstRow, TFirstColumn, TLastColumn, TLastRow, TACSpec>&, unsigned int) [with TSize = unsigned int; TFragmentSpec = ExactFragment<>; TStringSpec = Alloc<>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:1950:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_fragments_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2526:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41:   required from 'TScoreValue seqan::bandedChainAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = String<char, Alloc<> >; TGapSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapSpecV = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:668:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_two_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41:   required from 'TScoreValue seqan::bandedChainAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = String<char, Alloc<> >; TGapSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapSpecV = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:668:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_two_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41:   required from 'TScoreValue seqan::bandedChainAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = String<char, Alloc<> >; TGapSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapSpecV = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:668:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_two_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:419:41:   required from 'TScoreValue seqan::bandedChainAlignment(String<Fragment<TSize, TSpec>, TStringSpec>&, const StringSet<TSequence, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TFirstRow, TFirstColumn, TLastColumn, TLastRow, TACSpec>&, unsigned int) [with TSize = unsigned int; TFragmentSpec = ExactFragment<>; TStringSpec = Alloc<>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:1950:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_fragments_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2526:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:419:41:   required from 'TScoreValue seqan::bandedChainAlignment(String<Fragment<TSize, TSpec>, TStringSpec>&, const StringSet<TSequence, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TFirstRow, TFirstColumn, TLastColumn, TLastRow, TACSpec>&, unsigned int) [with TSize = unsigned int; TFragmentSpec = ExactFragment<>; TStringSpec = Alloc<>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:1950:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_fragments_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2526:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = char; TSeqVValue = char; TSeqVIterator = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<AffineGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = char; TSeqVValue = char; TSeqVIterator = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, SuffixSegment>; TIterator = const char*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41:   required from 'TScoreValue seqan::bandedChainAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = String<char, Alloc<> >; TGapSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapSpecV = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:668:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_two_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41:   required from 'TScoreValue seqan::bandedChainAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = String<char, Alloc<> >; TGapSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapSpecV = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:668:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_two_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = char; TSeqVValue = SimpleType<unsigned char, Dna5_>; TSeqVIterator = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<AffineGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = char; TSeqVValue = SimpleType<unsigned char, Dna5_>; TSeqVIterator = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41:   required from 'TScoreValue seqan::bandedChainAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = String<char, Alloc<> >; TGapSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapSpecV = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:668:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_two_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:419:41:   required from 'TScoreValue seqan::bandedChainAlignment(String<Fragment<TSize, TSpec>, TStringSpec>&, const StringSet<TSequence, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TFirstRow, TFirstColumn, TLastColumn, TLastRow, TACSpec>&, unsigned int) [with TSize = unsigned int; TFragmentSpec = ExactFragment<>; TStringSpec = Alloc<>; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:1950:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_fragments_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2526:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<char, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<char, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<char, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<char, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41:   required from 'TScoreValue seqan::bandedChainAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = String<char, Alloc<> >; TGapSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapSpecV = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:668:42:   required from 'void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_two_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 17%] Linking CXX executable ../../bin/test_seeds_banded_chain_alignment_interface
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/test_banded_chain_alignment_interface.cpp.o -o ../../bin/test_seeds_banded_chain_alignment_interface  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 17%] Built target test_seeds_banded_chain_alignment_interface
make  -f tests/seq_io/CMakeFiles/test_seq_io.dir/build.make tests/seq_io/CMakeFiles/test_seq_io.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seq_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seq_io/CMakeFiles/test_seq_io.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/seq_io/CMakeFiles/test_seq_io.dir/build.make tests/seq_io/CMakeFiles/test_seq_io.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 17%] Building CXX object tests/seq_io/CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seq_io && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/seq_io/CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o -MF CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o.d -o CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_read_bam.h:53:51:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_read_bam.h:53:51:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_read_bam.h:53:51:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_write_bam.h:51:52:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_read_bam.h:53:51:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 17%] Linking CXX executable ../../bin/test_seq_io
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seq_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seq_io.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o -o ../../bin/test_seq_io  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 17%] Built target test_seq_io
make  -f tests/sequence/CMakeFiles/test_sequence.dir/build.make tests/sequence/CMakeFiles/test_sequence.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence/CMakeFiles/test_sequence.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/sequence/CMakeFiles/test_sequence.dir/build.make tests/sequence/CMakeFiles/test_sequence.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 17%] Building CXX object tests/sequence/CMakeFiles/test_sequence.dir/test_sequence.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/sequence/CMakeFiles/test_sequence.dir/test_sequence.cpp.o -MF CMakeFiles/test_sequence.dir/test_sequence.cpp.o.d -o CMakeFiles/test_sequence.dir/test_sequence.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:36:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h: In instantiation of 'void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:91:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1191:34: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1191 |     Test_Assignments_Combinatoric(str1, str5, Exact());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1089:62: note:   initializing argument 2 of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagExact_; size_t = unsigned int]'
 1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
      |                                                      ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1192:34: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1192 |     Test_Assignments_Combinatoric(str1, str5, Generous());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1089:62: note:   initializing argument 2 of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_; size_t = unsigned int]'
 1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
      |                                                      ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1193:34: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1193 |     Test_Assignments_Combinatoric(str1, str5, Limit());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1089:62: note:   initializing argument 2 of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagLimit_; size_t = unsigned int]'
 1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
      |                                                      ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1195:34: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1195 |     Test_Assignments_Combinatoric(str1, str5, Exact(), 3);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1089:62: note:   initializing argument 2 of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagExact_; size_t = unsigned int]'
 1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
      |                                                      ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1196:34: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1196 |     Test_Assignments_Combinatoric(str1, str5, Generous(), 3);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1089:62: note:   initializing argument 2 of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_; size_t = unsigned int]'
 1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
      |                                                      ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1197:34: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1197 |     Test_Assignments_Combinatoric(str1, str5, Limit(), 3);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1089:62: note:   initializing argument 2 of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagLimit_; size_t = unsigned int]'
 1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag<TExpand> tag, size_t limit = ~0)
      |                                                      ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h: In instantiation of 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:792:32: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  792 |     Infix<String<char> >::Type infix_2(infix_1);
      |                                ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:866:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  866 |     Suffix<String<char> >::Type suffix_2(suffix_1);
      |                                 ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_segment.h: In instantiation of 'void SEQAN_TEST_Infix() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:103:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_segment.h:51:32: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   51 |     Infix<String<char> >::Type infix_2(infix_1);
      |                                ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_segment.h: In instantiation of 'void SEQAN_TEST_Suffix() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:104:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_segment.h:160:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  160 |     Suffix<String<char> >::Type suffix_2(suffix_1);
      |                                 ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h: In instantiation of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagExact_; size_t = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1191:34:   required from 'void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:91:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1097:19: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1097 |     TSource const source_const(source);
      |                   ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h: In instantiation of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_; size_t = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1192:34:   required from 'void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:91:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1097:19: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1097 |     TSource const source_const(source);
      |                   ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h: In instantiation of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagLimit_; size_t = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1193:34:   required from 'void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:91:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1097:19: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1097 |     TSource const source_const(source);
      |                   ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<char, Alloc<> >, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_segment.h:256:5:   required from 'void SEQAN_TEST_ticket317() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:105:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:815:5:   required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:497:15:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:817:5:   required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:820:5:   required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:821:5:   required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:888:5:   required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:497:15:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(T&) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:890:5:   required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:893:5:   required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:894:5:   required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<char, Alloc<> >, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_segment.h:256:5:   required from 'void SEQAN_TEST_ticket317() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:105:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12:   required from 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:888:5:   required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<char, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<char, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<char, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<char, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<char, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = char; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<char, seqan::InfixSegment>; T2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<char, seqan::InfixSegment>; T2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1109:9:   required from 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = char; TExpand = seqan::TagExact_; size_t = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1200:34:   required from 'void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:91:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<char, seqan::InfixSegment>::Segment(const seqan::Segment<char, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<char, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = char]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<char, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<char, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = char; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<char, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<char, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<char, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<char, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<char, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<char, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<char, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<char, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<char, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = char; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<char, seqan::InfixSegment>; T2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<char, seqan::InfixSegment>; T2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1109:9:   required from 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag<TExpand>, size_t) [with TTarget = seqan::String<char, seqan::Alloc<> >; TSource = char; TExpand = seqan::TagExact_; size_t = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1200:34:   required from 'void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:91:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<char, seqan::InfixSegment>::Segment(const seqan::Segment<char, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<char, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = char]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 17%] Linking CXX executable ../../bin/test_sequence
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sequence.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_sequence.dir/test_sequence.cpp.o -o ../../bin/test_sequence  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 17%] Built target test_sequence
make  -f tests/sequence/CMakeFiles/test_sequence_v2.dir/build.make tests/sequence/CMakeFiles/test_sequence_v2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence/CMakeFiles/test_sequence_v2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/sequence/CMakeFiles/test_sequence_v2.dir/build.make tests/sequence/CMakeFiles/test_sequence_v2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 18%] Building CXX object tests/sequence/CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/sequence/CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o -MF CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o.d -o CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceValue(TString&) [with TString = std::__cxx11::list<CountingChar>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1810:22:   required from 'void StringTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::__cxx11::list<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1805:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1769 |     ref = 'G';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = std::__cxx11::list<CountingChar>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22:   required from 'void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::__cxx11::list<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1371 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = std::__cxx11::list<CountingChar>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21:   required from 'void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::__cxx11::list<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1062 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceValue(TString&) [with TString = std::forward_list<CountingChar>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1810:22:   required from 'void StringTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1805:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1769 |     ref = 'G';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = std::forward_list<CountingChar>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22:   required from 'void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1371 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = std::forward_list<CountingChar>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21:   required from 'void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1062 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceValue(TString&) [with TString = std::deque<CountingChar>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1810:22:   required from 'void StringTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::deque<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1805:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1769 |     ref = 'G';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = std::deque<CountingChar>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22:   required from 'void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::deque<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1371 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = std::deque<CountingChar>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21:   required from 'void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::deque<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1062 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceValue(TString&) [with TString = std::vector<CountingChar>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1810:22:   required from 'void StringTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::vector<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1805:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1769 |     ref = 'G';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = std::vector<CountingChar>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22:   required from 'void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::vector<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1371 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = std::vector<CountingChar>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21:   required from 'void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::vector<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1062 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceValue(TString&) [with TString = seqan::String<CountingChar, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1810:22:   required from 'void StringTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1805:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1769 |     ref = 'G';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = seqan::String<CountingChar, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22:   required from 'void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1371 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = seqan::String<CountingChar, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21:   required from 'void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1062 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceValue(TString&) [with TString = seqan::String<CountingChar, seqan::Block<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1810:22:   required from 'void StringTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Block<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1805:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1769 |     ref = 'G';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = seqan::String<CountingChar, seqan::Block<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22:   required from 'void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Block<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1371 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = seqan::String<CountingChar, seqan::Block<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21:   required from 'void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Block<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1062 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceValue(TString&) [with TString = seqan::String<CountingChar, seqan::Array<100> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1810:22:   required from 'void StringTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Array<100> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1805:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1769 |     ref = 'G';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = seqan::String<CountingChar, seqan::Array<100> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22:   required from 'void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Array<100> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1371 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = seqan::String<CountingChar, seqan::Array<100> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21:   required from 'void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::Array<100> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1062 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = seqan::String<CountingChar, seqan::MMap<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22:   required from 'void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::MMap<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1371 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = seqan::String<CountingChar, seqan::MMap<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21:   required from 'void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::MMap<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1062 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22:   required from 'void StringTestCommon__Front<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1371 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21:   required from 'void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 1062 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = CountingChar; TSource = char; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:785:15:   required from 'void testSequenceOperatorAssign(TString&) [with TString = std::__cxx11::list<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:795:31:   required from 'void StringTestCommon__OperatorAssign<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::__cxx11::list<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:790:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = CountingChar; TSource = CountingChar; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:702:11:   required from 'void seqan::assignValue(T&, TPos, const TValue&) [with T = std::__cxx11::list<CountingChar>; TValue = CountingChar; TPos = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:937:16:   required from 'void testSequenceAssignValue(TString&) [with TString = std::__cxx11::list<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:946:28:   required from 'void StringTestCommon__AssignValue<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::__cxx11::list<CountingChar>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:941:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [1]; TExpand = TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [1]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1671:11:   required from 'void testSequenceReserve(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1704:24:   required from 'void StringTestCommon__Reserve<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1699:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 2171 |             *it_target = *it_source;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [11]; TExpand = TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [11]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1561:11:   required from 'void testSequenceLength(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1570:23:   required from 'void StringTestCommon__Length<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1565:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 2171 |             *it_target = *it_source;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [2]; TExpand = TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1516:15:   required from 'void testSequenceIter(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1543:21:   required from 'void StringTestCommon__Iter<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1538:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 2171 |             *it_target = *it_source;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [5]; TExpand = TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1528:15:   required from 'void testSequenceIter(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1543:21:   required from 'void StringTestCommon__Iter<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1538:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 2171 |             *it_target = *it_source;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [13]; TExpand = TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [13]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1337:15:   required from 'void testSequenceEraseBack(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1356:26:   required from 'void StringTestCommon__EraseBack<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1351:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 2171 |             *it_target = *it_source;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [12]; TExpand = TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [12]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1339:15:   required from 'void testSequenceEraseBack(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1356:26:   required from 'void StringTestCommon__EraseBack<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1351:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 2171 |             *it_target = *it_source;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::append(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = String<CountingChar, External<> >; TExpand = TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:903:11:   required from 'void seqan::append(TTarget&&, const TSource&) [with TTarget = String<CountingChar, External<> >&; TSource = String<CountingChar, External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:964:15:   required from 'void testSequenceAppend(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1008:23:   required from 'void StringTestCommon__Append<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1003:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2098:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 2098 |             *it_target = *it_source;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [25]; TExpand = TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [25]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:998:15:   required from 'void testSequenceAppend(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1008:23:   required from 'void StringTestCommon__Append<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1003:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 2171 |             *it_target = *it_source;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [3]; TExpand = TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:935:11:   required from 'void testSequenceAssignValue(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:946:28:   required from 'void StringTestCommon__AssignValue<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:941:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 2171 |             *it_target = *it_source;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [6]; TExpand = TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [6]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:905:15:   required from 'void testSequenceReverse(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:922:24:   required from 'void StringTestCommon__Reverse<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:917:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 2171 |             *it_target = *it_source;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = String<CountingChar, External<> >; TExpand = TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:983:11:   required from 'void seqan::assign(String<TValue, TSpec>&, TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = String<CountingChar, External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:774:15:   required from 'void testSequenceOperatorAssign(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:795:31:   required from 'void StringTestCommon__OperatorAssign<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:790:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 2171 |             *it_target = *it_source;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(String<TValue, External<TConfig> >&, const TSource&, Tag<TUsage>) [with TValue = CountingChar; TConfig = ExternalConfigLarge<>; TSource = char [4]; TExpand = TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = External<>; TSource = char [4]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:405:15:   required from 'void testSequenceLessEqual(TString&) [with TString = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:424:26:   required from 'void StringTestCommon__LessEqualOperator<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::String<CountingChar, seqan::External<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:419:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy]
 2171 |             *it_target = *it_source;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)'
   69 |     CountingChar(CountingChar const & other) : value(other.value)
      |     ^~~~~~~~~~~~
In function 'void testSequenceBack(TString&) [with TString = std::forward_list<CountingChar>]',
    inlined from 'void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<CountingChar>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:5: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
 1062 |     val = 'A';
      |     ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In member function 'void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<CountingChar>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1057:13: note: at offset 4 into destination object 'string' of size 4
 1057 |     TString string;
      |             ^~~~~~
In function 'void testSequenceBack(TString&) [with TString = std::forward_list<char>]',
    inlined from 'void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
 1062 |     val = 'A';
      |     ~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In member function 'void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<char>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1057:13: note: at offset 4 into destination object 'string' of size 4
 1057 |     TString string;
      |             ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_alphabet.h:93,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_container.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:71:
In function 'void seqan::assign(Dna5&, char)',
    inlined from 'seqan::SimpleType<TValue, TSpec>& seqan::SimpleType<TValue, TSpec>::operator=(const T&) [with T = char; TValue = unsigned char; TSpec = seqan::Dna5_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/alphabet_simple_type.h:167:15,
    inlined from 'void testSequenceBack(TString&) [with TString = std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9,
    inlined from 'void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/alphabet_residue.h:719:18: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  719 |     target.value = TranslateTableCharToDna5_<>::VALUE[(unsigned char) c_source];
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In member function 'void StringTestCommon__Back<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1057:13: note: at offset 4 into destination object 'string' of size 4
 1057 |     TString string;
      |             ^~~~~~
In file included from /usr/include/c++/12/string:50:
In function 'constexpr int std::__memcmp(const _Tp*, const _Up*, size_t) [with _Tp = char; _Up = char]',
    inlined from 'static std::ptrdiff_t std::__lexicographical_compare<true>::__3way(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]' at /usr/include/c++/12/bits/stl_algobase.h:1355:38,
    inlined from 'static bool std::__lexicographical_compare<true>::__lc(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]' at /usr/include/c++/12/bits/stl_algobase.h:1344:17,
    inlined from 'bool std::__lexicographical_compare_aux1(_II1, _II1, _II2, _II2) [with _II1 = const char*; _II2 = const char*]' at /usr/include/c++/12/bits/stl_algobase.h:1382:60,
    inlined from 'bool std::__lexicographical_compare_aux(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]' at /usr/include/c++/12/bits/stl_algobase.h:1416:49,
    inlined from 'bool std::lexicographical_compare(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]' at /usr/include/c++/12/bits/stl_algobase.h:1746:48,
    inlined from 'bool std::operator<(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = char; _Alloc = allocator<char>]' at /usr/include/c++/12/bits/stl_vector.h:2075:42,
    inlined from 'void testSequenceLess(TString&) [with TString = std::vector<char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:301:9,
    inlined from 'void StringTestCommon__LessOperator<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::vector<char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:346:21:
/usr/include/c++/12/bits/stl_algobase.h:105:32: warning: argument 1 null where non-null expected [-Wnonnull]
  105 |         return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num);
      |                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algobase.h:105:32: note: in a call to built-in function 'int __builtin_memcmp(const void*, const void*, unsigned int)'
In function 'constexpr int std::__memcmp(const _Tp*, const _Up*, size_t) [with _Tp = char; _Up = char]',
    inlined from 'static std::ptrdiff_t std::__lexicographical_compare<true>::__3way(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]' at /usr/include/c++/12/bits/stl_algobase.h:1355:38,
    inlined from 'static bool std::__lexicographical_compare<true>::__lc(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]' at /usr/include/c++/12/bits/stl_algobase.h:1344:17,
    inlined from 'bool std::__lexicographical_compare_aux1(_II1, _II1, _II2, _II2) [with _II1 = const char*; _II2 = const char*]' at /usr/include/c++/12/bits/stl_algobase.h:1382:60,
    inlined from 'bool std::__lexicographical_compare_aux(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]' at /usr/include/c++/12/bits/stl_algobase.h:1416:49,
    inlined from 'bool std::lexicographical_compare(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]' at /usr/include/c++/12/bits/stl_algobase.h:1746:48,
    inlined from 'bool std::operator<(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = char; _Alloc = allocator<char>]' at /usr/include/c++/12/bits/stl_vector.h:2075:42,
    inlined from 'bool std::operator<=(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = char; _Alloc = allocator<char>]' at /usr/include/c++/12/bits/stl_vector.h:2094:20,
    inlined from 'void testSequenceLessEqual(TString&) [with TString = std::vector<char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:370:9,
    inlined from 'void StringTestCommon__LessEqualOperator<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::vector<char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:424:26:
/usr/include/c++/12/bits/stl_algobase.h:105:32: warning: argument 2 null where non-null expected [-Wnonnull]
  105 |         return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num);
      |                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algobase.h:105:32: note: in a call to built-in function 'int __builtin_memcmp(const void*, const void*, unsigned int)'
In function 'constexpr int std::__memcmp(const _Tp*, const _Up*, size_t) [with _Tp = char; _Up = char]',
    inlined from 'static std::ptrdiff_t std::__lexicographical_compare<true>::__3way(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]' at /usr/include/c++/12/bits/stl_algobase.h:1355:38,
    inlined from 'static bool std::__lexicographical_compare<true>::__lc(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]' at /usr/include/c++/12/bits/stl_algobase.h:1344:17,
    inlined from 'bool std::__lexicographical_compare_aux1(_II1, _II1, _II2, _II2) [with _II1 = const char*; _II2 = const char*]' at /usr/include/c++/12/bits/stl_algobase.h:1382:60,
    inlined from 'bool std::__lexicographical_compare_aux(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]' at /usr/include/c++/12/bits/stl_algobase.h:1416:49,
    inlined from 'bool std::lexicographical_compare(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]' at /usr/include/c++/12/bits/stl_algobase.h:1746:48,
    inlined from 'bool std::operator<(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = char; _Alloc = allocator<char>]' at /usr/include/c++/12/bits/stl_vector.h:2075:42,
    inlined from 'bool std::operator>(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = char; _Alloc = allocator<char>]' at /usr/include/c++/12/bits/stl_vector.h:2088:18,
    inlined from 'void testSequenceGreater(TString&) [with TString = std::vector<char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:441:9,
    inlined from 'void StringTestCommon__GreaterOperator<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::vector<char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:486:24:
/usr/include/c++/12/bits/stl_algobase.h:105:32: warning: argument 1 null where non-null expected [-Wnonnull]
  105 |         return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num);
      |                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algobase.h:105:32: note: in a call to built-in function 'int __builtin_memcmp(const void*, const void*, unsigned int)'
In function 'constexpr int std::__memcmp(const _Tp*, const _Up*, size_t) [with _Tp = char; _Up = char]',
    inlined from 'static std::ptrdiff_t std::__lexicographical_compare<true>::__3way(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]' at /usr/include/c++/12/bits/stl_algobase.h:1355:38,
    inlined from 'static bool std::__lexicographical_compare<true>::__lc(const _Tp*, const _Tp*, const _Up*, const _Up*) [with _Tp = char; _Up = char]' at /usr/include/c++/12/bits/stl_algobase.h:1344:17,
    inlined from 'bool std::__lexicographical_compare_aux1(_II1, _II1, _II2, _II2) [with _II1 = const char*; _II2 = const char*]' at /usr/include/c++/12/bits/stl_algobase.h:1382:60,
    inlined from 'bool std::__lexicographical_compare_aux(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]' at /usr/include/c++/12/bits/stl_algobase.h:1416:49,
    inlined from 'bool std::lexicographical_compare(_II1, _II1, _II2, _II2) [with _II1 = __gnu_cxx::__normal_iterator<const char*, vector<char> >; _II2 = __gnu_cxx::__normal_iterator<const char*, vector<char> >]' at /usr/include/c++/12/bits/stl_algobase.h:1746:48,
    inlined from 'bool std::operator<(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = char; _Alloc = allocator<char>]' at /usr/include/c++/12/bits/stl_vector.h:2075:42,
    inlined from 'bool std::operator>=(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = char; _Alloc = allocator<char>]' at /usr/include/c++/12/bits/stl_vector.h:2100:20,
    inlined from 'void testSequenceGreaterEqual(TString&) [with TString = std::vector<char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:510:9,
    inlined from 'void StringTestCommon__GreaterEqualOperator<SEQAN_TParam>::runTest() [with SEQAN_TParam = std::vector<char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:555:29:
/usr/include/c++/12/bits/stl_algobase.h:105:32: warning: argument 2 null where non-null expected [-Wnonnull]
  105 |         return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num);
      |                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algobase.h:105:32: note: in a call to built-in function 'int __builtin_memcmp(const void*, const void*, unsigned int)'
[ 18%] Linking CXX executable ../../bin/test_sequence_v2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sequence_v2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o -o ../../bin/test_sequence_v2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 18%] Built target test_sequence_v2
make  -f tests/sequence/CMakeFiles/test_stringset_v2.dir/build.make tests/sequence/CMakeFiles/test_stringset_v2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence/CMakeFiles/test_stringset_v2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/sequence/CMakeFiles/test_stringset_v2.dir/build.make tests/sequence/CMakeFiles/test_stringset_v2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/sequence/CMakeFiles/test_stringset_v2.dir/test_stringset_v2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/sequence/CMakeFiles/test_stringset_v2.dir/test_stringset_v2.cpp.o -MF CMakeFiles/test_stringset_v2.dir/test_stringset_v2.cpp.o.d -o CMakeFiles/test_stringset_v2.dir/test_stringset_v2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h: In instantiation of 'void testStringSetIter(TStringSet&) [with TStringSet = const seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1566:22:   required from 'void StringSetTestCommon__Iter<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1558:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1516:22: warning: implicitly-declared 'seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
 1516 |         SEQAN_ASSERT(TString(*iterator) == "AAAA");
      |                      ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT'
 2224 |                                           (_arg1), # _arg1)) {           \
      |                                            ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<char, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1537:22: warning: implicitly-declared 'seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
 1537 |         SEQAN_ASSERT(TString(*iterator) == "TTTT");
      |                      ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT'
 2224 |                                           (_arg1), # _arg1)) {           \
      |                                            ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<char, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h: In instantiation of 'void testStringSetBegin(TStringSet&) [with TStringSet = const seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:887:23:   required from 'void StringSetTestCommon__Begin<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:879:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:855:18: warning: implicitly-declared 'seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  855 |     SEQAN_ASSERT(TString(*begin(stringSet)) == str);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT'
 2224 |                                           (_arg1), # _arg1)) {           \
      |                                            ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<char, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:856:18: warning: implicitly-declared 'seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  856 |     SEQAN_ASSERT(TString(*begin(stringSet, Standard())) == str);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT'
 2224 |                                           (_arg1), # _arg1)) {           \
      |                                            ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<char, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:857:18: warning: implicitly-declared 'seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  857 |     SEQAN_ASSERT(TString(*begin(stringSet, Rooted())) == str);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT'
 2224 |                                           (_arg1), # _arg1)) {           \
      |                                            ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<char, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h: In instantiation of 'void testStringSetIter(TStringSet&) [with TStringSet = const seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1566:22:   required from 'void StringSetTestCommon__Iter<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1558:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1516:22: warning: implicitly-declared 'seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
 1516 |         SEQAN_ASSERT(TString(*iterator) == "AAAA");
      |                      ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT'
 2224 |                                           (_arg1), # _arg1)) {           \
      |                                            ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<short int, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1537:22: warning: implicitly-declared 'seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
 1537 |         SEQAN_ASSERT(TString(*iterator) == "TTTT");
      |                      ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT'
 2224 |                                           (_arg1), # _arg1)) {           \
      |                                            ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<short int, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h: In instantiation of 'void testStringSetBegin(TStringSet&) [with TStringSet = const seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:887:23:   required from 'void StringSetTestCommon__Begin<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:879:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:855:18: warning: implicitly-declared 'seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  855 |     SEQAN_ASSERT(TString(*begin(stringSet)) == str);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT'
 2224 |                                           (_arg1), # _arg1)) {           \
      |                                            ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<short int, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:856:18: warning: implicitly-declared 'seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  856 |     SEQAN_ASSERT(TString(*begin(stringSet, Standard())) == str);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT'
 2224 |                                           (_arg1), # _arg1)) {           \
      |                                            ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<short int, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:857:18: warning: implicitly-declared 'seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  857 |     SEQAN_ASSERT(TString(*begin(stringSet, Rooted())) == str);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT'
 2224 |                                           (_arg1), # _arg1)) {           \
      |                                            ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<short int, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h: In instantiation of 'void testStringSetIter(TStringSet&) [with TStringSet = const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1566:22:   required from 'void StringSetTestCommon__Iter<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1558:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1516:22: warning: implicitly-declared 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
 1516 |         SEQAN_ASSERT(TString(*iterator) == "AAAA");
      |                      ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT'
 2224 |                                           (_arg1), # _arg1)) {           \
      |                                            ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1537:22: warning: implicitly-declared 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
 1537 |         SEQAN_ASSERT(TString(*iterator) == "TTTT");
      |                      ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT'
 2224 |                                           (_arg1), # _arg1)) {           \
      |                                            ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h: In instantiation of 'void testStringSetBegin(TStringSet&) [with TStringSet = const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:887:23:   required from 'void StringSetTestCommon__Begin<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:879:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:855:18: warning: implicitly-declared 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  855 |     SEQAN_ASSERT(TString(*begin(stringSet)) == str);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT'
 2224 |                                           (_arg1), # _arg1)) {           \
      |                                            ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:856:18: warning: implicitly-declared 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  856 |     SEQAN_ASSERT(TString(*begin(stringSet, Standard())) == str);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT'
 2224 |                                           (_arg1), # _arg1)) {           \
      |                                            ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:857:18: warning: implicitly-declared 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  857 |     SEQAN_ASSERT(TString(*begin(stringSet, Rooted())) == str);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT'
 2224 |                                           (_arg1), # _arg1)) {           \
      |                                            ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<char, seqan::Packed<> >, seqan::Alloc<> >; TValue = const seqan::String<char, seqan::Packed<> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<char, Packed<> >; TTargetSpec = Alloc<>; TValue = const String<char, Packed<> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<char, Packed<> >; TString2 = String<char, Packed<> >; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<char, Packed<> >, Owner<> >&; TSource = String<char, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1826:16:   required from 'void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1898:23:   required from 'void StringSetTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1893:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<char, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<short int, seqan::Packed<> >, seqan::Alloc<> >; TValue = const seqan::String<short int, seqan::Packed<> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<short int, Packed<> >; TTargetSpec = Alloc<>; TValue = const String<short int, Packed<> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<short int, Packed<> >; TString2 = String<short int, Packed<> >; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<short int, Packed<> >, Owner<> >&; TSource = String<short int, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1826:16:   required from 'void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1898:23:   required from 'void StringSetTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1893:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<short int, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Alloc<> >; TValue = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; TTargetSpec = Alloc<>; TValue = const String<SimpleType<unsigned char, Dna_>, Packed<> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna_>, Packed<> >; TString2 = String<SimpleType<unsigned char, Dna_>, Packed<> >; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<> >&; TSource = String<SimpleType<unsigned char, Dna_>, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1826:16:   required from 'void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1898:23:   required from 'void StringSetTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1893:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<char, seqan::Packed<> >*; TParam = seqan::String<char, seqan::Packed<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<char, Packed<> >*; TParam = String<char, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<char, seqan::Packed<> >, seqan::Alloc<> >; TValue = const char (&)[5]; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<char, Packed<> >; TTargetSpec = Alloc<>; TValue = const char (&)[5]; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<char, Packed<> >; TString2 = char [5]; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<char, Packed<> >, Owner<> >&; TSource = char (&)[5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:2259:16:   required from 'void StringSetTestCommon__SuffixOnValue<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:2249:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<char, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<short int, seqan::Packed<> >*; TParam = seqan::String<short int, seqan::Packed<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<short int, Packed<> >*; TParam = String<short int, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<short int, seqan::Packed<> >, seqan::Alloc<> >; TValue = const char (&)[5]; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<short int, Packed<> >; TTargetSpec = Alloc<>; TValue = const char (&)[5]; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<short int, Packed<> >; TString2 = char [5]; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<short int, Packed<> >, Owner<> >&; TSource = char (&)[5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:2259:16:   required from 'void StringSetTestCommon__SuffixOnValue<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:2249:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<short int, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >*; TParam = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna_>, Packed<> >*; TParam = String<SimpleType<unsigned char, Dna_>, Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Alloc<> >; TValue = const char (&)[5]; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; TTargetSpec = Alloc<>; TValue = const char (&)[5]; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna_>, Packed<> >; TString2 = char [5]; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<> >&; TSource = char (&)[5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:2259:16:   required from 'void StringSetTestCommon__SuffixOnValue<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:2249:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<char, seqan::Packed<> >*; TParam = const seqan::String<char, seqan::Packed<> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<char, Packed<> >*; TParam = const String<char, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<char, seqan::Packed<> >, seqan::Alloc<> >; TValue = const seqan::String<char, seqan::Packed<> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<char, Packed<> >; TTargetSpec = Alloc<>; TValue = const String<char, Packed<> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<char, Packed<> >; TString2 = String<char, Packed<> >; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<char, Packed<> >, Owner<> >&; TSource = String<char, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1826:16:   required from 'void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1898:23:   required from 'void StringSetTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1893:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String<char, seqan::Packed<> >::String(const seqan::String<char, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<char, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = char; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<short int, seqan::Packed<> >*; TParam = const seqan::String<short int, seqan::Packed<> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<short int, Packed<> >*; TParam = const String<short int, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<short int, seqan::Packed<> >, seqan::Alloc<> >; TValue = const seqan::String<short int, seqan::Packed<> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<short int, Packed<> >; TTargetSpec = Alloc<>; TValue = const String<short int, Packed<> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<short int, Packed<> >; TString2 = String<short int, Packed<> >; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<short int, Packed<> >, Owner<> >&; TSource = String<short int, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1826:16:   required from 'void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1898:23:   required from 'void StringSetTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1893:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String<short int, seqan::Packed<> >::String(const seqan::String<short int, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<short int, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = short int; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >*; TParam = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = String<SimpleType<unsigned char, Dna_>, Packed<> >*; TParam = const String<SimpleType<unsigned char, Dna_>, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Alloc<> >; TValue = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = String<SimpleType<unsigned char, Dna_>, Packed<> >; TTargetSpec = Alloc<>; TValue = const String<SimpleType<unsigned char, Dna_>, Packed<> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = String<SimpleType<unsigned char, Dna_>, Packed<> >; TString2 = String<SimpleType<unsigned char, Dna_>, Packed<> >; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<String<SimpleType<unsigned char, Dna_>, Packed<> >, Owner<> >&; TSource = String<SimpleType<unsigned char, Dna_>, Packed<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1826:16:   required from 'void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1898:23:   required from 'void StringSetTestCommon__Value<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1893:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >::String(const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
[ 19%] Linking CXX executable ../../bin/test_stringset_v2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_stringset_v2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_stringset_v2.dir/test_stringset_v2.cpp.o -o ../../bin/test_stringset_v2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_stringset_v2
make  -f tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/build.make tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence_journaled /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence_journaled /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/build.make tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence_journaled && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o -MF CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o.d -o CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::__cxx11::basic_stringstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::__cxx11::basic_stringstream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const String<TValue, Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::__cxx11::basic_stringstream<char>; TValue = char; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.h:70:14:   required from 'void testJournaledStringAssign(const TStringJournalSpec&) [with TStringJournalSpec = seqan::SortedArray]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.h:1179:30:   required from 'void SEQAN_TEST_test_sequence_journaled_sorted_array_assign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::__cxx11::basic_stringstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::__cxx11::basic_stringstream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const String<TValue, Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::__cxx11::basic_stringstream<char>; TValue = char; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.h:70:14:   required from 'void testJournaledStringAssign(const TStringJournalSpec&) [with TStringJournalSpec = seqan::SortedArray]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.h:1179:30:   required from 'void SEQAN_TEST_test_sequence_journaled_sorted_array_assign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 19%] Linking CXX executable ../../bin/test_sequence_journaled
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence_journaled && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sequence_journaled.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o -o ../../bin/test_sequence_journaled  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_sequence_journaled
make  -f tests/simd/CMakeFiles/test_simd_vector.dir/build.make tests/simd/CMakeFiles/test_simd_vector.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/simd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/simd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/simd/CMakeFiles/test_simd_vector.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/simd/CMakeFiles/test_simd_vector.dir/build.make tests/simd/CMakeFiles/test_simd_vector.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/simd/CMakeFiles/test_simd_vector.dir/test_simd_vector.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/simd && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/simd/CMakeFiles/test_simd_vector.dir/test_simd_vector.cpp.o -MF CMakeFiles/test_simd_vector.dir/test_simd_vector.cpp.o.d -o CMakeFiles/test_simd_vector.dir/test_simd_vector.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/simd/test_simd_vector.cpp
[ 19%] Linking CXX executable ../../bin/test_simd_vector
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/simd && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_simd_vector.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_simd_vector.dir/test_simd_vector.cpp.o -o ../../bin/test_simd_vector  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_simd_vector
make  -f tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/build.make tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/simple_intervals_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/simple_intervals_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/build.make tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/test_simple_intervals_io.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/simple_intervals_io && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/test_simple_intervals_io.cpp.o -MF CMakeFiles/test_simple_intervals_io.dir/test_simple_intervals_io.cpp.o.d -o CMakeFiles/test_simple_intervals_io.dir/test_simple_intervals_io.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/simple_intervals_io/test_simple_intervals_io.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/simple_intervals_io/test_simple_intervals_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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/sstream:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/simple_intervals_io/test_simple_intervals_io.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 19%] Linking CXX executable ../../bin/test_simple_intervals_io
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/simple_intervals_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_simple_intervals_io.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_simple_intervals_io.dir/test_simple_intervals_io.cpp.o -o ../../bin/test_simple_intervals_io  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_simple_intervals_io
make  -f tests/statistics/CMakeFiles/test_statistics.dir/build.make tests/statistics/CMakeFiles/test_statistics.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/statistics /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/statistics/CMakeFiles/test_statistics.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/statistics/CMakeFiles/test_statistics.dir/build.make tests/statistics/CMakeFiles/test_statistics.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/statistics/CMakeFiles/test_statistics.dir/test_statistics.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/statistics && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/statistics/CMakeFiles/test_statistics.dir/test_statistics.cpp.o -MF CMakeFiles/test_statistics.dir/test_statistics.cpp.o.d -o CMakeFiles/test_statistics.dir/test_statistics.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:84,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h: In instantiation of 'static void seqan::WuManberImpl_<TNeedle, Q>::initialize(TPattern&) [with TNeedle = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; int Q = 2; TPattern = seqan::Pattern<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::Tag<seqan::WuManber_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:399:57:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Tag<WuManber_> >&) [with TNeedle = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<WuManber_>; TNeedle2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:97:16:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::WuManber_> >::Pattern(TNeedle2&&, typename seqan::DisableIf<seqan::IsSameType<const typename std::remove_reference<_Up>::type&, const seqan::Pattern<TNeedle, seqan::Tag<seqan::WuManber_> >&> >::Type*) [with TNeedle2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >&; TNeedle = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; typename seqan::DisableIf<seqan::IsSameType<const typename std::remove_reference<_Up>::type&, const seqan::Pattern<TNeedle, seqan::Tag<seqan::WuManber_> >&> >::Type = void; typename std::remove_reference<_Up>::type = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:103:56:   required from 'void seqan::_numOccurrences(TFloat&, String<TCargo>&, StringSet<String<TCargo> >&, const TAlgorithm&) [with TAlgorithm = Tag<WuManber_>; TFloat = double; TAlphabet = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:356:24:   required from 'TFloat seqan::zscore(StringSet<TSequence>, StringSet<TSequence>&, MarkovModel<SimpleType<unsigned char, Dna_>, TFloat, TSpec>&, const TAlgorithm&) [with TAlgorithm = Tag<WuManber_>; TFloat = double; TSpec = Tag<Default_>; TDnaSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics_base.h:183:21:   required from 'void SEQAN_TEST_test_statistics_statistics() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:48:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:187:18: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  187 |         for (pit = begin(needle(me)); pit != pit_end; ++pit)
      |              ~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:216:13: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  216 |         pit = begin(needle(me));
      |         ~~~~^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h: In instantiation of 'static void seqan::WuManberImpl_<TNeedle, Q>::initialize(TPattern&) [with TNeedle = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; int Q = 3; TPattern = seqan::Pattern<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::Tag<seqan::WuManber_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:400:62:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Tag<WuManber_> >&) [with TNeedle = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<WuManber_>; TNeedle2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:97:16:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::WuManber_> >::Pattern(TNeedle2&&, typename seqan::DisableIf<seqan::IsSameType<const typename std::remove_reference<_Up>::type&, const seqan::Pattern<TNeedle, seqan::Tag<seqan::WuManber_> >&> >::Type*) [with TNeedle2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >&; TNeedle = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; typename seqan::DisableIf<seqan::IsSameType<const typename std::remove_reference<_Up>::type&, const seqan::Pattern<TNeedle, seqan::Tag<seqan::WuManber_> >&> >::Type = void; typename std::remove_reference<_Up>::type = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:103:56:   required from 'void seqan::_numOccurrences(TFloat&, String<TCargo>&, StringSet<String<TCargo> >&, const TAlgorithm&) [with TAlgorithm = Tag<WuManber_>; TFloat = double; TAlphabet = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:356:24:   required from 'TFloat seqan::zscore(StringSet<TSequence>, StringSet<TSequence>&, MarkovModel<SimpleType<unsigned char, Dna_>, TFloat, TSpec>&, const TAlgorithm&) [with TAlgorithm = Tag<WuManber_>; TFloat = double; TSpec = Tag<Default_>; TDnaSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics_base.h:183:21:   required from 'void SEQAN_TEST_test_statistics_statistics() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:48:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:187:18: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  187 |         for (pit = begin(needle(me)); pit != pit_end; ++pit)
      |              ~~~~^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:216:13: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  216 |         pit = begin(needle(me));
      |         ~~~~^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h: In instantiation of 'static void seqan::WuManberImpl_<TNeedle, Q>::initialize(TPattern&) [with TNeedle = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; int Q = 1; TPattern = seqan::Pattern<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::Tag<seqan::WuManber_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:401:47:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Tag<WuManber_> >&) [with TNeedle = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<WuManber_>; TNeedle2 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:97:16:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::WuManber_> >::Pattern(TNeedle2&&, typename seqan::DisableIf<seqan::IsSameType<const typename std::remove_reference<_Up>::type&, const seqan::Pattern<TNeedle, seqan::Tag<seqan::WuManber_> >&> >::Type*) [with TNeedle2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >&; TNeedle = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; typename seqan::DisableIf<seqan::IsSameType<const typename std::remove_reference<_Up>::type&, const seqan::Pattern<TNeedle, seqan::Tag<seqan::WuManber_> >&> >::Type = void; typename std::remove_reference<_Up>::type = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:103:56:   required from 'void seqan::_numOccurrences(TFloat&, String<TCargo>&, StringSet<String<TCargo> >&, const TAlgorithm&) [with TAlgorithm = Tag<WuManber_>; TFloat = double; TAlphabet = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:356:24:   required from 'TFloat seqan::zscore(StringSet<TSequence>, StringSet<TSequence>&, MarkovModel<SimpleType<unsigned char, Dna_>, TFloat, TSpec>&, const TAlgorithm&) [with TAlgorithm = Tag<WuManber_>; TFloat = double; TSpec = Tag<Default_>; TDnaSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics_base.h:183:21:   required from 'void SEQAN_TEST_test_statistics_statistics() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:48:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:187:18: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  187 |         for (pit = begin(needle(me)); pit != pit_end; ++pit)
      |              ~~~~^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:216:13: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  216 |         pit = begin(needle(me));
      |         ~~~~^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
[ 19%] Linking CXX executable ../../bin/test_statistics
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/statistics && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_statistics.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_statistics.dir/test_statistics.cpp.o -o ../../bin/test_statistics  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_statistics
make  -f tests/store/CMakeFiles/test_store.dir/build.make tests/store/CMakeFiles/test_store.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/store /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/store/CMakeFiles/test_store.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/store/CMakeFiles/test_store.dir/build.make tests/store/CMakeFiles/test_store.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/store/CMakeFiles/test_store.dir/test_store.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/store && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/store/CMakeFiles/test_store.dir/test_store.cpp.o -MF CMakeFiles/test_store.dir/test_store.cpp.o.d -o CMakeFiles/test_store.dir/test_store.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::QualityExtractor<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:745:69:   required from 'void seqan::write(TTarget&, FragmentStore<TSpec, TConfig>&, Amos) [with TTarget = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:762:10:   required from 'void SEQAN_TEST_test_store_io_readwrite_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:56:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Ucsc_<UcscKnownGene_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Ucsc_<UcscKnownGene_> >, TagList<Tag<Ucsc_<UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Ucsc_<> >; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Ucsc_<> >; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:50:16:   required from 'void SEQAN_TEST_test_store_io_read_ucsc_known_genes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:43:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:346:15:   required from 'void SEQAN_TEST_test_store_io_read_gff() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:48:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = Iter<std::basic_fstream<char>, StreamIterator<Tag<Output_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:740:27:   required from 'void seqan::write(TTarget&, FragmentStore<TSpec, TConfig>&, Amos) [with TTarget = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:762:10:   required from 'void SEQAN_TEST_test_store_io_readwrite_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:56:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:98:7:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::begin(const ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = ModView<QualityExtractor<SimpleType<unsigned char, Dna5Q_> > >; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<QualityExtractor<SimpleType<unsigned char, Dna5Q_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = Iter<std::basic_fstream<char>, StreamIterator<Tag<Output_> > >; TSequence = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<QualityExtractor<SimpleType<unsigned char, Dna5Q_> > > >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:746:27:   required from 'void seqan::write(TTarget&, FragmentStore<TSpec, TConfig>&, Amos) [with TTarget = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; Amos = const Tag<TagAmos_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:762:10:   required from 'void SEQAN_TEST_test_store_io_readwrite_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:56:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:701:16:   required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:602:19:   required from 'void _writeStore(TFragStore&, const std::string&, const char*) [with TFragStore = seqan::FragmentStore<>; std::string = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:624:16:   required from 'void SEQAN_TEST_test_store_io_split_sam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:63:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Ucsc_<UcscKnownIsoforms_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Ucsc_<UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Ucsc_<UcscKnownGene_> >, TagList<Tag<Ucsc_<UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Ucsc_<> >; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Ucsc_<> >; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:50:16:   required from 'void SEQAN_TEST_test_store_io_read_ucsc_known_genes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:43:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:346:15:   required from 'void SEQAN_TEST_test_store_io_read_gff() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:48:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:701:16:   required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:602:19:   required from 'void _writeStore(TFragStore&, const std::string&, const char*) [with TFragStore = seqan::FragmentStore<>; std::string = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:624:16:   required from 'void SEQAN_TEST_test_store_io_split_sam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:63:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:602:19:   required from 'void _writeStore(TFragStore&, const std::string&, const char*) [with TFragStore = seqan::FragmentStore<>; std::string = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:624:16:   required from 'void SEQAN_TEST_test_store_io_split_sam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:63:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12:   required from 'typename seqan::ReverseComplementString<const THost>::Type seqan::reverseComplementString(const THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename ReverseComplementString<const THost>::Type = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17:   required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:701:16:   required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:602:19:   required from 'void _writeStore(TFragStore&, const std::string&, const char*) [with TFragStore = seqan::FragmentStore<>; std::string = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:624:16:   required from 'void SEQAN_TEST_test_store_io_split_sam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:63:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:602:19:   required from 'void _writeStore(TFragStore&, const std::string&, const char*) [with TFragStore = seqan::FragmentStore<>; std::string = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:624:16:   required from 'void SEQAN_TEST_test_store_io_split_sam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:63:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17:   required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17:   required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, SuffixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, SuffixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10:   required from 'void seqan::writeRecord(TTarget&, const UcscRecord&, const UcscKnownIsoforms&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; UcscKnownIsoforms = Tag<Ucsc_<UcscKnownIsoforms_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:168:20:   required from 'void seqan::writeRecord(TTarget&, const UcscRecord&, const TagSelector<TSubList>&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TTagList = TagList<Tag<Ucsc_<UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20:   required from 'void seqan::writeRecord(TTarget&, const UcscRecord&, const TagSelector<TSubList>&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TTagList = TagList<Tag<Ucsc_<UcscKnownGene_> >, TagList<Tag<Ucsc_<UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24:   required from 'void seqan::writeRecords(FormattedFile<Tag<Ucsc_<> >, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFormat = TagSelector<TagList<Tag<Ucsc_<UcscKnownGene_> >, TagList<Tag<Ucsc_<UcscKnownIsoforms_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Ucsc_<> >, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:334:17:   required from 'void SEQAN_TEST_test_store_io_write_ucsc_known_genes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17:   required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17:   required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:663:20:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:811:66:   required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = String<SimpleType<unsigned char, Iupac_>, Alloc<> >; TQual = String<char, Alloc<> >; TRead = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17:   required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:731:16:   required from 'void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:731:16:   required from 'void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:733:16:   required from 'void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, SuffixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:168:20:   required from 'void seqan::writeRecord(TTarget&, const UcscRecord&, const TagSelector<TSubList>&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TTagList = TagList<Tag<Ucsc_<UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20:   required from 'void seqan::writeRecord(TTarget&, const UcscRecord&, const TagSelector<TSubList>&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TTagList = TagList<Tag<Ucsc_<UcscKnownGene_> >, TagList<Tag<Ucsc_<UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24:   required from 'void seqan::writeRecords(FormattedFile<Tag<Ucsc_<> >, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFormat = TagSelector<TagList<Tag<Ucsc_<UcscKnownGene_> >, TagList<Tag<Ucsc_<UcscKnownIsoforms_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Ucsc_<> >, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:334:17:   required from 'void SEQAN_TEST_test_store_io_write_ucsc_known_genes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:733:16:   required from 'void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:733:16:   required from 'void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:58:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:56:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24:   required from 'typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20:   required from 'typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type seqan::getValue(const Proxy<IteratorProxy<TIterator> >&) [with TIterator = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename GetValue<const Proxy<IteratorProxy<TIterator> > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:357:37:   required from 'typename seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, seqan::Proxy<TSpec2> >::Type seqan::convertImpl(Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, T>, const Proxy<TSpec2>&) [with THost = SimpleType<unsigned char, Dna5Q_>; char CHAR = '-'; TSpec = Tag<Default_>; T = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; TSpec2 = IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > >; typename Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, Proxy<TSpec2> >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23:   required from 'typename seqan::Convert<TTarget, TSource>::Type seqan::convert(const TSource&) [with TTarget = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >; TSource = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; typename Convert<TTarget, TSource>::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:92:59:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17:   required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:17:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24:   required from 'typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20:   required from 'typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type seqan::getValue(const Proxy<IteratorProxy<TIterator> >&) [with TIterator = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename GetValue<const Proxy<IteratorProxy<TIterator> > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:357:37:   required from 'typename seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, seqan::Proxy<TSpec2> >::Type seqan::convertImpl(Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, T>, const Proxy<TSpec2>&) [with THost = SimpleType<unsigned char, Dna5Q_>; char CHAR = '-'; TSpec = Tag<Default_>; T = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; TSpec2 = IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > >; typename Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, Proxy<TSpec2> >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17:   required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = Segment<String<char, Alloc<> >, PrefixSegment>]',
    inlined from 'int seqan::read(FragmentStore<TSpec, TConfig>&, TFile&, Amos) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:273:64:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int seqan::read(FragmentStore<TSpec, TConfig>&, TFile&, Amos) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = Segment<String<char, Alloc<> >, SuffixSegment>]',
    inlined from 'int seqan::read(FragmentStore<TSpec, TConfig>&, TFile&, Amos) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:274:64:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int seqan::read(FragmentStore<TSpec, TConfig>&, TFile&, Amos) [with TFile = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 19%] Linking CXX executable ../../bin/test_store
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/store && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_store.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_store.dir/test_store.cpp.o -o ../../bin/test_store  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_store
make  -f tests/stream/CMakeFiles/test_stream.dir/build.make tests/stream/CMakeFiles/test_stream.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/stream /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/stream /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/stream/CMakeFiles/test_stream.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/stream/CMakeFiles/test_stream.dir/build.make tests/stream/CMakeFiles/test_stream.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/stream/CMakeFiles/test_stream.dir/test_stream.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/stream && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/stream/CMakeFiles/test_stream.dir/test_stream.cpp.o -MF CMakeFiles/test_stream.dir/test_stream.cpp.o.d -o CMakeFiles/test_stream.dir/test_stream.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/stream/test_stream.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/stream/test_stream.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/stream/test_stream.cpp:38:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = long long unsigned int; TSource = std::__cxx11::basic_string<char>]',
    inlined from 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<long long unsigned int, std::__cxx11::basic_string<char>, void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/stream/test_stream_lexical_cast.h:233:66:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<long long unsigned int, std::__cxx11::basic_string<char>, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const long long unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = long long unsigned int; TSource = std::__cxx11::basic_string<char>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = long unsigned int; TSource = std::__cxx11::basic_string<char>]',
    inlined from 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<long unsigned int, std::__cxx11::basic_string<char>, void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/stream/test_stream_lexical_cast.h:233:66:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<long unsigned int, std::__cxx11::basic_string<char>, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const long unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = long unsigned int; TSource = std::__cxx11::basic_string<char>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = std::__cxx11::basic_string<char>]',
    inlined from 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<unsigned int, std::__cxx11::basic_string<char>, void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/stream/test_stream_lexical_cast.h:233:66:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<unsigned int, std::__cxx11::basic_string<char>, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = std::__cxx11::basic_string<char>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = std::__cxx11::basic_string<char>]',
    inlined from 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<short unsigned int, std::__cxx11::basic_string<char>, void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/stream/test_stream_lexical_cast.h:233:66:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<short unsigned int, std::__cxx11::basic_string<char>, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = std::__cxx11::basic_string<char>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = long long unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<long long unsigned int, seqan::String<char, seqan::Alloc<> >, void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/stream/test_stream_lexical_cast.h:233:66:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<long long unsigned int, seqan::String<char, seqan::Alloc<> >, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const long long unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = long long unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = long unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<long unsigned int, seqan::String<char, seqan::Alloc<> >, void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/stream/test_stream_lexical_cast.h:233:66:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<long unsigned int, seqan::String<char, seqan::Alloc<> >, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const long unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = long unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<unsigned int, seqan::String<char, seqan::Alloc<> >, void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/stream/test_stream_lexical_cast.h:233:66:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<unsigned int, seqan::String<char, seqan::Alloc<> >, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<short unsigned int, seqan::String<char, seqan::Alloc<> >, void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/stream/test_stream_lexical_cast.h:233:66:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'void LexicalCastTest__Exception<SEQAN_TParam>::runTest() [with SEQAN_TParam = seqan::Pair<short unsigned int, seqan::String<char, seqan::Alloc<> >, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 19%] Linking CXX executable ../../bin/test_stream
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/stream && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_stream.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_stream.dir/test_stream.cpp.o -o ../../bin/test_stream  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_stream
make  -f tests/swift_local/CMakeFiles/test_find_swift.dir/build.make tests/swift_local/CMakeFiles/test_find_swift.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/swift_local /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/swift_local/CMakeFiles/test_find_swift.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/swift_local/CMakeFiles/test_find_swift.dir/build.make tests/swift_local/CMakeFiles/test_find_swift.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/swift_local/CMakeFiles/test_find_swift.dir/test_find_swift.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/swift_local && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/swift_local/CMakeFiles/test_find_swift.dir/test_find_swift.cpp.o -MF CMakeFiles/test_find_swift.dir/test_find_swift.cpp.o.d -o CMakeFiles/test_find_swift.dir/test_find_swift.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:36:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/../../apps/stellar/stellar.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/../../apps/stellar/stellar_types.h:155:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  155 | struct LessPos : public ::std::binary_function <TMatch, TMatch, bool> {
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/../../apps/stellar/stellar_types.h:207:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  207 | struct LessLength : public ::std::binary_function <TMatch, TMatch, bool> {
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp: In instantiation of 'seqan::Align<TString, seqan::Tag<seqan::ArrayGaps_> > testLongestEpsMatch(const TString&, const TString&) [with TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:219:53:   required from 'void SEQAN_TEST_test_longest_epsMatch() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:321:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:213:12: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy]
  213 |     return alignment;
      |            ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/../../apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:246:19:   required from 'void testXDropAlign(const TString&, const TString&, TScore, TScoreValue, TScoreValue, TAliString&) [with TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TAliString = seqan::String<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TScoreValue = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:255:19:   required from 'void SEQAN_TEST_test_split_xDrop_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:322:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/../../apps/stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy]
  194 |                 TAlign ali(align);
      |                        ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TTargetSpec = Alloc<>; TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >&; TSource = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/../../apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:246:19:   required from 'void testXDropAlign(const TString&, const TString&, TScore, TScoreValue, TScoreValue, TAliString&) [with TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TAliString = seqan::String<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TScoreValue = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:255:19:   required from 'void SEQAN_TEST_test_split_xDrop_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:322:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, IndexQGram<UngappedShape<4> > >; TSource = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, IndexQGram<UngappedShape<4> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, IndexQGram<UngappedShape<4> > >; TValue2 = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, IndexQGram<UngappedShape<4> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, IndexQGram<UngappedShape<4> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, IndexQGram<UngappedShape<4> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, IndexQGram<UngappedShape<4> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, IndexQGram<UngappedShape<4> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, IndexQGram<UngappedShape<4> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:740:41:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, IndexQGram<UngappedShape<4> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = Index<String<SimpleType<unsigned char, Dna_>, Alloc<> >, IndexQGram<UngappedShape<4> > >; TSpec = Tag<SwiftLocal_>; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:53:13:   required from 'void testLocalSwift(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, int, seqan::String<seqan::String<char, seqan::Alloc<> > >&) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:75:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4> > >& seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4> > >::operator=(const seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TShapeSpec = seqan::UngappedShape<4>; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexQGram<UngappedShape<4> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexQGram<UngappedShape<4> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexQGram<UngappedShape<4> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexQGram<UngappedShape<4> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexQGram<UngappedShape<4> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexQGram<UngappedShape<4> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexQGram<UngappedShape<4> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexQGram<UngappedShape<4> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexQGram<UngappedShape<4> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:740:41:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexQGram<UngappedShape<4> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, IndexQGram<UngappedShape<4> > >; TSpec = Tag<SwiftLocal_>; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:53:13:   required from 'void testLocalSwift(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, int, seqan::String<seqan::String<char, seqan::Alloc<> > >&) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexQGram<seqan::UngappedShape<4> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:108:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexQGram<seqan::UngappedShape<4> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexQGram<seqan::UngappedShape<4> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexQGram<seqan::UngappedShape<4> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexQGram<seqan::UngappedShape<4> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TShapeSpec = seqan::UngappedShape<4>; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >*; TParam = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > >*; TParam = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TTargetSpec = Alloc<>; TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >&; TSource = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/../../apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:246:19:   required from 'void testXDropAlign(const TString&, const TString&, TScore, TScoreValue, TScoreValue, TAliString&) [with TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TAliString = seqan::String<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TScoreValue = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:255:19:   required from 'void SEQAN_TEST_test_split_xDrop_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:322:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >*; TParam = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > >*; TParam = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TTargetSpec = Alloc<>; TValue = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >&; TSource = Align<String<SimpleType<unsigned char, Dna_>, Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/../../apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:246:19:   required from 'void testXDropAlign(const TString&, const TString&, TScore, TScoreValue, TScoreValue, TAliString&) [with TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TAliString = seqan::String<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TScoreValue = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:255:19:   required from 'void SEQAN_TEST_test_split_xDrop_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:322:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
[ 19%] Linking CXX executable ../../bin/test_find_swift
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/swift_local && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_find_swift.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_find_swift.dir/test_find_swift.cpp.o -o ../../bin/test_find_swift  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_find_swift
make  -f tests/tabix_io/CMakeFiles/test_tabix_io.dir/build.make tests/tabix_io/CMakeFiles/test_tabix_io.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/tabix_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/tabix_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/tabix_io/CMakeFiles/test_tabix_io.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/tabix_io/CMakeFiles/test_tabix_io.dir/build.make tests/tabix_io/CMakeFiles/test_tabix_io.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/tabix_io/CMakeFiles/test_tabix_io.dir/test_tabix_io.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/tabix_io && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/tabix_io/CMakeFiles/test_tabix_io.dir/test_tabix_io.cpp.o -MF CMakeFiles/test_tabix_io.dir/test_tabix_io.cpp.o.d -o CMakeFiles/test_tabix_io.dir/test_tabix_io.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.h:51:22:   required from 'void SEQAN_TEST_test_tabix_io_read_indexed_vcf() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.cpp:43:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.h:51:22:   required from 'void SEQAN_TEST_test_tabix_io_read_indexed_vcf() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.cpp:43:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::_readTabixRecord(TabixRecord_&, CharString&, TIter&, const TabixIndex&) [with TIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/tabix_io/tabix_index_tbi.h:216:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::_readTabixRecord(TabixRecord_&, CharString&, TIter&, const TabixIndex&) [with TIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::_readTabixRecord(TabixRecord_&, CharString&, TIter&, const TabixIndex&) [with TIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/tabix_io/tabix_index_tbi.h:218:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::_readTabixRecord(TabixRecord_&, CharString&, TIter&, const TabixIndex&) [with TIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(VcfRecord&, VcfIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Vcf&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io/read_vcf.h:192:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(VcfRecord&, VcfIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Vcf&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 19%] Linking CXX executable ../../bin/test_tabix_io
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/tabix_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_tabix_io.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_tabix_io.dir/test_tabix_io.cpp.o -o ../../bin/test_tabix_io  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_tabix_io
make  -f tests/translation/CMakeFiles/test_translation.dir/build.make tests/translation/CMakeFiles/test_translation.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/translation /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/translation/CMakeFiles/test_translation.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/translation/CMakeFiles/test_translation.dir/build.make tests/translation/CMakeFiles/test_translation.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/translation/CMakeFiles/test_translation.dir/test_translation.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/translation && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/translation/CMakeFiles/test_translation.dir/test_translation.cpp.o -MF CMakeFiles/test_translation.dir/test_translation.cpp.o.d -o CMakeFiles/test_translation.dir/test_translation.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:290:37:   required from 'void seqan::_translateImplLoop(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<6>&) [with TSpec1 = Alloc<>; TSpec2 = Owner<>; TSpec3 = Dependent<Tag<TagInsist_> >; TInString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31:   required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const GeneticCode<CODE_SPEC>&, const Frames_<frames>&, const Serial&) [with TSource = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> > >; unsigned char frames = 6; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; Serial = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:361:33:   required from 'void seqan::_translateImpl(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<n>&, const TParallelism&) [with TSpec1 = Alloc<>; TSpec2 = Owner<>; TSpec3 = Dependent<Tag<TagInsist_> >; TInString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 6]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:428:19:   required from 'void seqan::_translateInputWrap(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, const TInString&, const GeneticCode<CODE_SPEC>&, const Frames_<n>&, const TParallelism&) [with TSpec1 = Alloc<>; TSpec2 = Owner<>; TInString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 6]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:538:35:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> > >; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> > >; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TParallelism = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:420:18:   required from 'void test_translation_onestring_multiframe_impl() [with TTargetSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:460:64:   required from 'void SEQAN_TEST_test_translation_onestring_multiframe_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Rna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Rna5_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:290:37:   required from 'void seqan::_translateImplLoop(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<6>&) [with TSpec1 = Alloc<>; TSpec2 = Owner<>; TSpec3 = Owner<>; TInString = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31:   required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const GeneticCode<CODE_SPEC>&, const Frames_<frames>&, const Serial&) [with TSource = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Owner<> >; TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> > >; unsigned char frames = 6; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; Serial = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:361:33:   required from 'void seqan::_translateImpl(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<n>&, const TParallelism&) [with TSpec1 = Alloc<>; TSpec2 = Owner<>; TSpec3 = Owner<>; TInString = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 6]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:412:19:   required from 'void seqan::_translateInputWrap(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<n>&, const TParallelism&) [with TSpec1 = Alloc<>; TSpec2 = Owner<>; TSpec3 = Owner<>; TInString = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 6]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:538:35:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> > >; TSource = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Owner<> >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> > >; TSource = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Owner<> >; TParallelism = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:493:18:   required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<> >; TResultSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:601:51:   required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner<>; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:644:66:   required from 'void SEQAN_TEST_test_translation_stringset_multiframe_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:48:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Rna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:249:37:   required from 'void seqan::_translateImplLoop(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<2>&) [with TSpec1 = Alloc<>; TSpec2 = Owner<ConcatDirect<> >; TSpec3 = Owner<ConcatDirect<> >; TInString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31:   required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const GeneticCode<CODE_SPEC>&, const Frames_<frames>&, const Serial&) [with TSource = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<ConcatDirect<> > >; unsigned char frames = 2; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; Serial = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:393:33:   required from 'void seqan::_translateImpl(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, Owner<ConcatDirect<> > >&, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<n>&, const TParallelism&) [with TSpec1 = Alloc<>; TSpec3 = Owner<ConcatDirect<> >; TInString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 2]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:412:19:   required from 'void seqan::_translateInputWrap(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<n>&, const TParallelism&) [with TSpec1 = Alloc<>; TSpec2 = Owner<ConcatDirect<> >; TSpec3 = Owner<ConcatDirect<> >; TInString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 2]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:532:35:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<ConcatDirect<> > >; TSource = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<ConcatDirect<> > >; TSource = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TParallelism = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:493:18:   required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TResultSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:583:51:   required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner<seqan::ConcatDirect<> >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:650:79:   required from 'void SEQAN_TEST_test_translation_stringset_multiframe_concatdirect_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:49:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:499:13:   required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TResultSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:583:51:   required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner<seqan::ConcatDirect<> >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:650:79:   required from 'void SEQAN_TEST_test_translation_stringset_multiframe_concatdirect_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:49:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Rna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Rna5_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:249:37:   required from 'void seqan::_translateImplLoop(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<2>&) [with TSpec1 = Alloc<>; TSpec2 = Owner<ConcatDirect<> >; TSpec3 = Owner<ConcatDirect<> >; TInString = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31:   required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const GeneticCode<CODE_SPEC>&, const Frames_<frames>&, const Serial&) [with TSource = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<ConcatDirect<> > >; unsigned char frames = 2; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; Serial = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:393:33:   required from 'void seqan::_translateImpl(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, Owner<ConcatDirect<> > >&, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<n>&, const TParallelism&) [with TSpec1 = Alloc<>; TSpec3 = Owner<ConcatDirect<> >; TInString = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 2]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:412:19:   required from 'void seqan::_translateInputWrap(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<n>&, const TParallelism&) [with TSpec1 = Alloc<>; TSpec2 = Owner<ConcatDirect<> >; TSpec3 = Owner<ConcatDirect<> >; TInString = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 2]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:532:35:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<ConcatDirect<> > >; TSource = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<ConcatDirect<> > >; TSource = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TParallelism = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:493:18:   required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TResultSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:601:51:   required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner<seqan::ConcatDirect<> >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:650:79:   required from 'void SEQAN_TEST_test_translation_stringset_multiframe_concatdirect_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:49:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Rna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:290:37:   required from 'void seqan::_translateImplLoop(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<6>&) [with TSpec1 = Alloc<>; TSpec2 = Owner<>; TSpec3 = Dependent<Tag<TagInsist_> >; TInString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31:   required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const GeneticCode<CODE_SPEC>&, const Frames_<frames>&, const Serial&) [with TSource = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> > >; unsigned char frames = 6; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; Serial = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:361:33:   required from 'void seqan::_translateImpl(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<n>&, const TParallelism&) [with TSpec1 = Alloc<>; TSpec2 = Owner<>; TSpec3 = Dependent<Tag<TagInsist_> >; TInString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 6]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:428:19:   required from 'void seqan::_translateInputWrap(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, const TInString&, const GeneticCode<CODE_SPEC>&, const Frames_<n>&, const TParallelism&) [with TSpec1 = Alloc<>; TSpec2 = Owner<>; TInString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 6]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:538:35:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> > >; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> > >; TSource = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TParallelism = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:420:18:   required from 'void test_translation_onestring_multiframe_impl() [with TTargetSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:460:64:   required from 'void SEQAN_TEST_test_translation_onestring_multiframe_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:46:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Rna5_>, Alloc<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Rna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Rna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Rna5_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:290:37:   required from 'void seqan::_translateImplLoop(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<6>&) [with TSpec1 = Alloc<>; TSpec2 = Owner<>; TSpec3 = Owner<>; TInString = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31:   required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const GeneticCode<CODE_SPEC>&, const Frames_<frames>&, const Serial&) [with TSource = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Owner<> >; TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> > >; unsigned char frames = 6; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; Serial = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:361:33:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:538:35:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> > >; TSource = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Owner<> >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> > >; TSource = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Owner<> >; TParallelism = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:493:18:   required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<> >; TResultSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:601:51:   required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner<>; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:644:66:   required from 'void SEQAN_TEST_test_translation_stringset_multiframe_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:48:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:249:37:   required from 'void seqan::_translateImplLoop(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<2>&) [with TSpec1 = Alloc<>; TSpec2 = Owner<ConcatDirect<> >; TSpec3 = Owner<ConcatDirect<> >; TInString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31:   required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const GeneticCode<CODE_SPEC>&, const Frames_<frames>&, const Serial&) [with TSource = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<ConcatDirect<> > >; unsigned char frames = 2; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; Serial = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:393:33:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:532:35:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<ConcatDirect<> > >; TSource = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<ConcatDirect<> > >; TSource = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TParallelism = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:493:18:   required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TResultSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:583:51:   required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner<seqan::ConcatDirect<> >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:650:79:   required from 'void SEQAN_TEST_test_translation_stringset_multiframe_concatdirect_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:49:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21:   required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:499:13:   required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TResultSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:583:51:   required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner<seqan::ConcatDirect<> >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:650:79:   required from 'void SEQAN_TEST_test_translation_stringset_multiframe_concatdirect_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:49:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Rna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Rna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Rna5_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:249:37:   required from 'void seqan::_translateImplLoop(StringSet<String<SimpleType<unsigned char, AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const StringSet<TInString, TSpec3>&, const GeneticCode<CODE_SPEC>&, const Frames_<2>&) [with TSpec1 = Alloc<>; TSpec2 = Owner<ConcatDirect<> >; TSpec3 = Owner<ConcatDirect<> >; TInString = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31:   required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const GeneticCode<CODE_SPEC>&, const Frames_<frames>&, const Serial&) [with TSource = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<ConcatDirect<> > >; unsigned char frames = 2; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; Serial = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:393:33:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:532:35:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<ConcatDirect<> > >; TSource = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TParallelism = Tag<Serial_>; GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21:   required from 'void seqan::translate(TTarget&, const TSource&, TranslationFrames, const TParallelism&) [with TTarget = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Owner<ConcatDirect<> > >; TSource = StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Owner<ConcatDirect<> > >; TParallelism = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:493:18:   required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TResultSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:601:51:   required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner<seqan::ConcatDirect<> >; TParallelism = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:650:79:   required from 'void SEQAN_TEST_test_translation_stringset_multiframe_concatdirect_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:49:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 19%] Linking CXX executable ../../bin/test_translation
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/translation && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_translation.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_translation.dir/test_translation.cpp.o -o ../../bin/test_translation  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_translation
make  -f tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/build.make tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/ucsc_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/build.make tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/test_ucsc_io.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/ucsc_io && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/test_ucsc_io.cpp.o -MF CMakeFiles/test_ucsc_io.dir/test_ucsc_io.cpp.o.d -o CMakeFiles/test_ucsc_io.dir/test_ucsc_io.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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/sstream:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:38:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Ucsc_<UcscKnownGene_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Ucsc_<UcscKnownGene_> >, TagList<Tag<Ucsc_<UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Ucsc_<> >; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Ucsc_<> >; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:181:16:   required from 'void SEQAN_TEST_test_ucsc_io_ucsc_file_in_read_record_ucsc_known_genes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:307:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, SuffixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = String<char, Alloc<> >; TContainer = Segment<const String<char, Alloc<> >, SuffixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10:   required from 'void seqan::writeRecord(TTarget&, const UcscRecord&, const UcscKnownIsoforms&) [with TTarget = String<char, Alloc<> >; UcscKnownIsoforms = Tag<Ucsc_<UcscKnownIsoforms_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:169:20:   required from 'void SEQAN_TEST_test_ucsc_io_write_record_ucsc_known_isoforms() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:304:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Ucsc_<UcscKnownIsoforms_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Ucsc_<UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Ucsc_<UcscKnownGene_> >, TagList<Tag<Ucsc_<UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Ucsc_<> >; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Ucsc_<> >; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:181:16:   required from 'void SEQAN_TEST_test_ucsc_io_ucsc_file_in_read_record_ucsc_known_genes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:307:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Ucsc_<UcscKnownGene_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Ucsc_<UcscKnownGene_> >, TagList<Tag<Ucsc_<UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Ucsc_<> >; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Ucsc_<> >; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:181:16:   required from 'void SEQAN_TEST_test_ucsc_io_ucsc_file_in_read_record_ucsc_known_genes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:307:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, SuffixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = String<char, Alloc<> >; TContainer = Segment<const String<char, Alloc<> >, SuffixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10:   required from 'void seqan::writeRecord(TTarget&, const UcscRecord&, const UcscKnownIsoforms&) [with TTarget = String<char, Alloc<> >; UcscKnownIsoforms = Tag<Ucsc_<UcscKnownIsoforms_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:169:20:   required from 'void SEQAN_TEST_test_ucsc_io_write_record_ucsc_known_isoforms() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:304:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'void seqan::lexicalCastWithException(TTarget&, const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(UcscRecord&, UcscIOContext&, TForwardIter&, const UcscKnownGene&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:292:29:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:282:9: warning: 'exons' may be used uninitialized [-Wmaybe-uninitialized]
  282 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(UcscRecord&, UcscIOContext&, TForwardIter&, const UcscKnownGene&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:289:14: note: 'exons' declared here
  289 |     unsigned exons;
      |              ^~~~~
In function 'void seqan::lexicalCastWithException(TTarget&, const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(UcscRecord&, UcscIOContext&, TForwardIter&, const UcscKnownGene&) [with TForwardIter = Iter<String<char, MMap<> >, AdaptorIterator<char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:292:29:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:282:9: warning: 'exons' may be used uninitialized [-Wmaybe-uninitialized]
  282 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(UcscRecord&, UcscIOContext&, TForwardIter&, const UcscKnownGene&) [with TForwardIter = Iter<String<char, MMap<> >, AdaptorIterator<char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:289:14: note: 'exons' declared here
  289 |     unsigned exons;
      |              ^~~~~
[ 19%] Linking CXX executable ../../bin/test_ucsc_io
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/ucsc_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_ucsc_io.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_ucsc_io.dir/test_ucsc_io.cpp.o -o ../../bin/test_ucsc_io  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_ucsc_io
make  -f tests/vcf_io/CMakeFiles/test_vcf_io.dir/build.make tests/vcf_io/CMakeFiles/test_vcf_io.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/vcf_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/vcf_io /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/vcf_io/CMakeFiles/test_vcf_io.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f tests/vcf_io/CMakeFiles/test_vcf_io.dir/build.make tests/vcf_io/CMakeFiles/test_vcf_io.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object tests/vcf_io/CMakeFiles/test_vcf_io.dir/test_vcf_io.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/vcf_io && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT tests/vcf_io/CMakeFiles/test_vcf_io.dir/test_vcf_io.cpp.o -MF CMakeFiles/test_vcf_io.dir/test_vcf_io.cpp.o.d -o CMakeFiles/test_vcf_io.dir/test_vcf_io.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.h:198:22:   required from 'void SEQAN_TEST_test_vcf_io_vcf_file_read_record() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.h:198:22:   required from 'void SEQAN_TEST_test_vcf_io_vcf_file_read_record() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.cpp:45:5:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(VcfRecord&, VcfIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Vcf&) [with TForwardIter = Iter<std::basic_ifstream<char>, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Owner<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io/read_vcf.h:192:43,
    inlined from 'void SEQAN_TEST_test_vcf_io_write_vcf_record() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.h:369:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void SEQAN_TEST_test_vcf_io_write_vcf_record() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(VcfRecord&, VcfIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Vcf&) [with TForwardIter = Iter<String<char, MMap<> >, AdaptorIterator<char*, Tag<Default_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Owner<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io/read_vcf.h:192:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(VcfRecord&, VcfIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Vcf&) [with TForwardIter = Iter<String<char, MMap<> >, AdaptorIterator<char*, Tag<Default_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Owner<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 19%] Linking CXX executable ../../bin/test_vcf_io
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/vcf_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_vcf_io.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_vcf_io.dir/test_vcf_io.cpp.o -o ../../bin/test_vcf_io  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_vcf_io
make  -f demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/build.make demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/build.make demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/blast/blast_in_lowlevel.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/blast/blast_in_lowlevel.cpp.o -MF CMakeFiles/demo_blast_blast_in_lowlevel.dir/blast/blast_in_lowlevel.cpp.o.d -o CMakeFiles/demo_blast_blast_in_lowlevel.dir/blast/blast_in_lowlevel.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/blast/blast_in_lowlevel.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/blast/blast_in_lowlevel.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/blast/blast_in_lowlevel.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 19%] Linking CXX executable ../bin/demo_blast_blast_in_lowlevel
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_blast_blast_in_lowlevel.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_blast_blast_in_lowlevel.dir/blast/blast_in_lowlevel.cpp.o -o ../bin/demo_blast_blast_in_lowlevel  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target demo_blast_blast_in_lowlevel
make  -f demos/CMakeFiles/demo_dox_align_align.dir/build.make demos/CMakeFiles/demo_dox_align_align.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_align_align.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_align_align.dir/build.make demos/CMakeFiles/demo_dox_align_align.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 20%] Building CXX object demos/CMakeFiles/demo_dox_align_align.dir/dox/align/align.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_align_align.dir/dox/align/align.cpp.o -MF CMakeFiles/demo_dox_align_align.dir/dox/align/align.cpp.o.d -o CMakeFiles/demo_dox_align_align.dir/dox/align/align.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/align.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/align.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/align.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/align.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 20%] Linking CXX executable ../bin/demo_dox_align_align
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_align.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_align.dir/dox/align/align.cpp.o -o ../bin/demo_dox_align_align  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 20%] Built target demo_dox_align_align
make  -f demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/build.make demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/build.make demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 20%] Building CXX object demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/dox/align/compute_alignment_stats.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/dox/align/compute_alignment_stats.cpp.o -MF CMakeFiles/demo_dox_align_compute_alignment_stats.dir/dox/align/compute_alignment_stats.cpp.o.d -o CMakeFiles/demo_dox_align_compute_alignment_stats.dir/dox/align/compute_alignment_stats.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/compute_alignment_stats.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/compute_alignment_stats.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/compute_alignment_stats.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 20%] Linking CXX executable ../bin/demo_dox_align_compute_alignment_stats
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_compute_alignment_stats.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_compute_alignment_stats.dir/dox/align/compute_alignment_stats.cpp.o -o ../bin/demo_dox_align_compute_alignment_stats  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 20%] Built target demo_dox_align_compute_alignment_stats
make  -f demos/CMakeFiles/demo_dox_align_gaps_example.dir/build.make demos/CMakeFiles/demo_dox_align_gaps_example.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_align_gaps_example.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_align_gaps_example.dir/build.make demos/CMakeFiles/demo_dox_align_gaps_example.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 20%] Building CXX object demos/CMakeFiles/demo_dox_align_gaps_example.dir/dox/align/gaps_example.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_align_gaps_example.dir/dox/align/gaps_example.cpp.o -MF CMakeFiles/demo_dox_align_gaps_example.dir/dox/align/gaps_example.cpp.o.d -o CMakeFiles/demo_dox_align_gaps_example.dir/dox/align/gaps_example.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/gaps_example.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/gaps_example.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 20%] Linking CXX executable ../bin/demo_dox_align_gaps_example
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_gaps_example.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_gaps_example.dir/dox/align/gaps_example.cpp.o -o ../bin/demo_dox_align_gaps_example  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 20%] Built target demo_dox_align_gaps_example
make  -f demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/build.make demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/build.make demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 20%] Building CXX object demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/dox/align/global_alignment_banded.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/dox/align/global_alignment_banded.cpp.o -MF CMakeFiles/demo_dox_align_global_alignment_banded.dir/dox/align/global_alignment_banded.cpp.o.d -o CMakeFiles/demo_dox_align_global_alignment_banded.dir/dox/align/global_alignment_banded.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/global_alignment_banded.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/global_alignment_banded.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/global_alignment_banded.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 20%] Linking CXX executable ../bin/demo_dox_align_global_alignment_banded
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_global_alignment_banded.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_global_alignment_banded.dir/dox/align/global_alignment_banded.cpp.o -o ../bin/demo_dox_align_global_alignment_banded  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 20%] Built target demo_dox_align_global_alignment_banded
make  -f demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/build.make demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/build.make demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 20%] Building CXX object demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/dox/align/global_alignment_unbanded.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/dox/align/global_alignment_unbanded.cpp.o -MF CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/dox/align/global_alignment_unbanded.cpp.o.d -o CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/dox/align/global_alignment_unbanded.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/global_alignment_unbanded.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/global_alignment_unbanded.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/global_alignment_unbanded.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 20%] Linking CXX executable ../bin/demo_dox_align_global_alignment_unbanded
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/dox/align/global_alignment_unbanded.cpp.o -o ../bin/demo_dox_align_global_alignment_unbanded  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 20%] Built target demo_dox_align_global_alignment_unbanded
make  -f demos/CMakeFiles/demo_dox_align_integrate_align.dir/build.make demos/CMakeFiles/demo_dox_align_integrate_align.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_align_integrate_align.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_align_integrate_align.dir/build.make demos/CMakeFiles/demo_dox_align_integrate_align.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 21%] Building CXX object demos/CMakeFiles/demo_dox_align_integrate_align.dir/dox/align/integrate_align.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_align_integrate_align.dir/dox/align/integrate_align.cpp.o -MF CMakeFiles/demo_dox_align_integrate_align.dir/dox/align/integrate_align.cpp.o.d -o CMakeFiles/demo_dox_align_integrate_align.dir/dox/align/integrate_align.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:269:34:   required from 'void seqan::_reinitArrayGaps(Gaps<TSequence, Tag<ArrayGaps_> >&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:408:21:   required from 'void seqan::setSource(Gaps<TSequence, Tag<ArrayGaps_> >&, TSequence&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:45:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:48:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:48:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:48:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = SimpleType<unsigned char, AminoAcid_>; TSeqVValue = SimpleType<unsigned char, AminoAcid_>; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; TScoringScheme = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<>, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = SimpleType<unsigned char, AminoAcid_>; TSeqVValue = SimpleType<unsigned char, AminoAcid_>; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; TScoringScheme = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<>, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:48:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&) [with TSequence = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:48:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 21%] Linking CXX executable ../bin/demo_dox_align_integrate_align
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_integrate_align.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_integrate_align.dir/dox/align/integrate_align.cpp.o -o ../bin/demo_dox_align_integrate_align  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 21%] Built target demo_dox_align_integrate_align
make  -f demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/build.make demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/build.make demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 21%] Building CXX object demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/dox/align_extend/extend_alignment.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/dox/align_extend/extend_alignment.cpp.o -MF CMakeFiles/demo_dox_align_extend_extend_alignment.dir/dox/align_extend/extend_alignment.cpp.o.d -o CMakeFiles/demo_dox_align_extend_extend_alignment.dir/dox/align_extend/extend_alignment.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:38:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |         ModifiedString<TInf0, ModReverse> const r_inf0(inf0);
      |                                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  295 |         ModifiedString<TInf1, ModReverse> const r_inf1(inf1);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<AffineGaps_> >, unsigned char, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:38:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  294 |         ModifiedString<TInf0, ModReverse> const r_inf0(inf0);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  295 |         ModifiedString<TInf1, ModReverse> const r_inf1(inf1);
      |                                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:44:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49:   required from 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:38:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<char, Alloc<> >, InfixSegment>*; TParam = const Segment<const String<char, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<const String<char, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<const String<char, Alloc<> >, InfixSegment>; TValue2 = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<const String<char, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<const String<char, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10:   required from 'void seqan::assignSource(Gaps<TSequence, Tag<ArrayGaps_> >&, const TSequence2&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TSequence2 = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:25:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:27:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&) [with TSequence = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:27:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, Terminator_<XDrop_<int> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = AlignExtend_<XDrop_<int> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<int, unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Terminator_<XDrop_<int> > >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = AlignExtend_<XDrop_<int> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Terminator_<XDrop_<int> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = AlignExtend_<XDrop_<int> >; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<False, False, True, True>; TTraceConfig = TracebackOn<>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:203:33:   required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const True&, const True&) [with TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >; TString0 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TString1 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsRight_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42:   required from 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:38:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; TIterator = const char*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, Terminator_<XDrop_<int> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = AlignExtend_<XDrop_<int> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<int, unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Terminator_<XDrop_<int> > >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = AlignExtend_<XDrop_<int> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Terminator_<XDrop_<int> >; TSequenceH = Segment<const String<char, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = AlignExtend_<XDrop_<int> >; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<False, False, True, True>; TTraceConfig = TracebackOn<>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:203:33:   required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const True&, const True&) [with TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >; TString0 = Segment<const String<char, Alloc<> >, InfixSegment>; TString1 = Segment<const String<char, Alloc<> >, InfixSegment>; TScoreValue = int; TScoreSpec = Tag<Simple_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:351:43:   required from 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:38:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:397:81:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, Terminator_<XDrop_<int> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWiseBanded_> >; TSeqHValue = char; TSeqVValue = char; TSeqVIterator = ModifiedIterator<Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPFinalColumn_>, Tag<PartialColumnTop_> >; TDPProfile = DPProfile_<AlignExtend_<XDrop_<int> >, Tag<LinearGaps_>, TracebackOn<>, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:891:38:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, Terminator_<XDrop_<int> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = AlignExtend_<XDrop_<int> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<int, unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Terminator_<XDrop_<int> > >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = AlignExtend_<XDrop_<int> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Terminator_<XDrop_<int> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = AlignExtend_<XDrop_<int> >; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<False, False, True, True>; TTraceConfig = TracebackOn<>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:203:33:   required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const True&, const True&) [with TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >; TString0 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TString1 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsRight_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42:   required from 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:38:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  278 |     TContainer cont(container(host(me)));
      |                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<const String<char, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, Terminator_<XDrop_<int> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = AlignExtend_<XDrop_<int> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<int, unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Terminator_<XDrop_<int> > >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = AlignExtend_<XDrop_<int> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Terminator_<XDrop_<int> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = AlignExtend_<XDrop_<int> >; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<False, False, True, True>; TTraceConfig = TracebackOn<>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:203:33:   required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const True&, const True&) [with TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >; TString0 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TString1 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsRight_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42:   required from 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:38:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<const String<char, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, Terminator_<XDrop_<int> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<> >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = AlignExtend_<XDrop_<int> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<int, unsigned int>, Alloc<> >; TScoutState = DPScoutState_<Terminator_<XDrop_<int> > >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = AlignExtend_<XDrop_<int> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<>; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Terminator_<XDrop_<int> >; TSequenceH = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSequenceV = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = AlignExtend_<XDrop_<int> >; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<False, False, True, True>; TTraceConfig = TracebackOn<>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:203:33:   required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const True&, const True&) [with TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >; TString0 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TString1 = ModifiedString<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TScoreValue = int; TScoreSpec = Tag<Simple_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsRight_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42:   required from 'TScoreValue seqan::_extendAlignmentImpl(Gaps<TSource0, TGapsSpec0>&, Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = Segment<const String<char, Alloc<> >, InfixSegment>; TSource1 = Segment<const String<char, Alloc<> >, InfixSegment>; TGapsSpec0 = Tag<ArrayGaps_>; TGapsSpec1 = Tag<ArrayGaps_>; TString0 = String<char, Alloc<> >; TString1 = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True; TAliExtContext_ = AliExtContext_<Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, Gaps<Segment<const String<char, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >, DPContext<DPCell_<int, Tag<LinearGaps_> >, unsigned char, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >, String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>; TBoolBanded = True; TBoolXDrop = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32:   required from 'TScoreValue seqan::extendAlignment(Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const Tuple<TPos, 4>&, const ExtensionDirection&, int, int, const TScoreValue&, const Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = Segment<const String<char, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TString = String<char, Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:38:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[ 21%] Linking CXX executable ../bin/demo_dox_align_extend_extend_alignment
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_extend_extend_alignment.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_extend_extend_alignment.dir/dox/align_extend/extend_alignment.cpp.o -o ../bin/demo_dox_align_extend_extend_alignment  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 21%] Built target demo_dox_align_extend_extend_alignment
make  -f demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/build.make demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/build.make demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 21%] Building CXX object demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/dox/align_profile/profile_seq_frac_score.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/dox/align_profile/profile_seq_frac_score.cpp.o -MF CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/dox/align_profile/profile_seq_frac_score.cpp.o.d -o CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/dox/align_profile/profile_seq_frac_score.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_frac_score.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_frac_score.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_frac_score.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 21%] Linking CXX executable ../bin/demo_dox_align_profile_profile_seq_frac_score
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/dox/align_profile/profile_seq_frac_score.cpp.o -o ../bin/demo_dox_align_profile_profile_seq_frac_score  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 21%] Built target demo_dox_align_profile_profile_seq_frac_score
make  -f demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/build.make demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/build.make demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 21%] Building CXX object demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/dox/align_profile/profile_seq_score.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/dox/align_profile/profile_seq_score.cpp.o -MF CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/dox/align_profile/profile_seq_score.cpp.o.d -o CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/dox/align_profile/profile_seq_score.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_score.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_score.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_score.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 21%] Linking CXX executable ../bin/demo_dox_align_profile_profile_seq_score
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/dox/align_profile/profile_seq_score.cpp.o -o ../bin/demo_dox_align_profile_profile_seq_score  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 21%] Built target demo_dox_align_profile_profile_seq_score
make  -f demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/build.make demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/build.make demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 21%] Building CXX object demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/dox/align_split/split_alignment.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/dox/align_split/split_alignment.cpp.o -MF CMakeFiles/demo_dox_align_split_split_alignment.dir/dox/align_split/split_alignment.cpp.o.d -o CMakeFiles/demo_dox_align_split_split_alignment.dir/dox/align_split/split_alignment.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_split/split_alignment.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_split/split_alignment.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 21%] Linking CXX executable ../bin/demo_dox_align_split_split_alignment
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_split_split_alignment.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_split_split_alignment.dir/dox/align_split/split_alignment.cpp.o -o ../bin/demo_dox_align_split_split_alignment  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 21%] Built target demo_dox_align_split_split_alignment
make  -f demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/build.make demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/build.make demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 21%] Building CXX object demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/dox/arg_parse/argument_parser.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/dox/arg_parse/argument_parser.cpp.o -MF CMakeFiles/demo_dox_arg_parse_argument_parser.dir/dox/arg_parse/argument_parser.cpp.o.d -o CMakeFiles/demo_dox_arg_parse_argument_parser.dir/dox/arg_parse/argument_parser.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/arg_parse/argument_parser.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/arg_parse/argument_parser.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/arg_parse/argument_parser.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 21%] Linking CXX executable ../bin/demo_dox_arg_parse_argument_parser
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_arg_parse_argument_parser.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_arg_parse_argument_parser.dir/dox/arg_parse/argument_parser.cpp.o -o ../bin/demo_dox_arg_parse_argument_parser  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 21%] Built target demo_dox_arg_parse_argument_parser
make  -f demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/build.make demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/build.make demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 21%] Building CXX object demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/dox/bam_io/bam_file_in.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/dox/bam_io/bam_file_in.cpp.o -MF CMakeFiles/demo_dox_bam_io_bam_file_in.dir/dox/bam_io/bam_file_in.cpp.o.d -o CMakeFiles/demo_dox_bam_io_bam_file_in.dir/dox/bam_io/bam_file_in.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_file_in.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_file_in.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_file_in.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_file_in.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 21%] Linking CXX executable ../bin/demo_dox_bam_io_bam_file_in
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_bam_io_bam_file_in.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_bam_io_bam_file_in.dir/dox/bam_io/bam_file_in.cpp.o -o ../bin/demo_dox_bam_io_bam_file_in  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 21%] Built target demo_dox_bam_io_bam_file_in
make  -f demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/build.make demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/build.make demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 22%] Building CXX object demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/dox/bam_io/bam_tags_dict.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/dox/bam_io/bam_tags_dict.cpp.o -MF CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/dox/bam_io/bam_tags_dict.cpp.o.d -o CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/dox/bam_io/bam_tags_dict.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:15:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:15:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 22%] Linking CXX executable ../bin/demo_dox_bam_io_bam_tags_dict
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/dox/bam_io/bam_tags_dict.cpp.o -o ../bin/demo_dox_bam_io_bam_tags_dict  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 22%] Built target demo_dox_bam_io_bam_tags_dict
make  -f demos/CMakeFiles/demo_dox_basic_enable_if.dir/build.make demos/CMakeFiles/demo_dox_basic_enable_if.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_basic_enable_if.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_basic_enable_if.dir/build.make demos/CMakeFiles/demo_dox_basic_enable_if.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 22%] Building CXX object demos/CMakeFiles/demo_dox_basic_enable_if.dir/dox/basic/enable_if.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_basic_enable_if.dir/dox/basic/enable_if.cpp.o -MF CMakeFiles/demo_dox_basic_enable_if.dir/dox/basic/enable_if.cpp.o.d -o CMakeFiles/demo_dox_basic_enable_if.dir/dox/basic/enable_if.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/basic/enable_if.cpp
[ 22%] Linking CXX executable ../bin/demo_dox_basic_enable_if
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_basic_enable_if.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_basic_enable_if.dir/dox/basic/enable_if.cpp.o -o ../bin/demo_dox_basic_enable_if  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 22%] Built target demo_dox_basic_enable_if
make  -f demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 22%] Building CXX object demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/dox/basic/metaprogramming_control.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/dox/basic/metaprogramming_control.cpp.o -MF CMakeFiles/demo_dox_basic_metaprogramming_control.dir/dox/basic/metaprogramming_control.cpp.o.d -o CMakeFiles/demo_dox_basic_metaprogramming_control.dir/dox/basic/metaprogramming_control.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/basic/metaprogramming_control.cpp
[ 22%] Linking CXX executable ../bin/demo_dox_basic_metaprogramming_control
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_basic_metaprogramming_control.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_basic_metaprogramming_control.dir/dox/basic/metaprogramming_control.cpp.o -o ../bin/demo_dox_basic_metaprogramming_control  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 22%] Built target demo_dox_basic_metaprogramming_control
make  -f demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 22%] Building CXX object demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/dox/basic/metaprogramming_logic.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/dox/basic/metaprogramming_logic.cpp.o -MF CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/dox/basic/metaprogramming_logic.cpp.o.d -o CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/dox/basic/metaprogramming_logic.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/basic/metaprogramming_logic.cpp
[ 22%] Linking CXX executable ../bin/demo_dox_basic_metaprogramming_logic
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/dox/basic/metaprogramming_logic.cpp.o -o ../bin/demo_dox_basic_metaprogramming_logic  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 22%] Built target demo_dox_basic_metaprogramming_logic
make  -f demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 22%] Building CXX object demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/dox/basic/metaprogramming_math.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/dox/basic/metaprogramming_math.cpp.o -MF CMakeFiles/demo_dox_basic_metaprogramming_math.dir/dox/basic/metaprogramming_math.cpp.o.d -o CMakeFiles/demo_dox_basic_metaprogramming_math.dir/dox/basic/metaprogramming_math.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/basic/metaprogramming_math.cpp
[ 22%] Linking CXX executable ../bin/demo_dox_basic_metaprogramming_math
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_basic_metaprogramming_math.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_basic_metaprogramming_math.dir/dox/basic/metaprogramming_math.cpp.o -o ../bin/demo_dox_basic_metaprogramming_math  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 22%] Built target demo_dox_basic_metaprogramming_math
make  -f demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 22%] Building CXX object demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/dox/basic/metaprogramming_switch.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/dox/basic/metaprogramming_switch.cpp.o -MF CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/dox/basic/metaprogramming_switch.cpp.o.d -o CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/dox/basic/metaprogramming_switch.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/basic/metaprogramming_switch.cpp
[ 22%] Linking CXX executable ../bin/demo_dox_basic_metaprogramming_switch
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/dox/basic/metaprogramming_switch.cpp.o -o ../bin/demo_dox_basic_metaprogramming_switch  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 22%] Built target demo_dox_basic_metaprogramming_switch
make  -f demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/build.make demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/build.make demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 23%] Building CXX object demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/dox/basic/simple_type_construction.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/dox/basic/simple_type_construction.cpp.o -MF CMakeFiles/demo_dox_basic_simple_type_construction.dir/dox/basic/simple_type_construction.cpp.o.d -o CMakeFiles/demo_dox_basic_simple_type_construction.dir/dox/basic/simple_type_construction.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/basic/simple_type_construction.cpp
[ 23%] Linking CXX executable ../bin/demo_dox_basic_simple_type_construction
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_basic_simple_type_construction.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_basic_simple_type_construction.dir/dox/basic/simple_type_construction.cpp.o -o ../bin/demo_dox_basic_simple_type_construction  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 23%] Built target demo_dox_basic_simple_type_construction
make  -f demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/build.make demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/build.make demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 23%] Building CXX object demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/dox/basic/zip_iterator.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/dox/basic/zip_iterator.cpp.o -MF CMakeFiles/demo_dox_basic_zip_iterator.dir/dox/basic/zip_iterator.cpp.o.d -o CMakeFiles/demo_dox_basic_zip_iterator.dir/dox/basic/zip_iterator.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/basic/zip_iterator.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/basic/zip_iterator.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/basic/zip_iterator.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 23%] Linking CXX executable ../bin/demo_dox_basic_zip_iterator
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_basic_zip_iterator.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_basic_zip_iterator.dir/dox/basic/zip_iterator.cpp.o -o ../bin/demo_dox_basic_zip_iterator  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 23%] Built target demo_dox_basic_zip_iterator
make  -f demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/build.make demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/build.make demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 23%] Building CXX object demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/dox/bed_io/UNUSED_bed_stream_read.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/dox/bed_io/UNUSED_bed_stream_read.cpp.o -MF CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/dox/bed_io/UNUSED_bed_stream_read.cpp.o.d -o CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/dox/bed_io/UNUSED_bed_stream_read.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bed_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp:21:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bed_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp:21:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed3_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:113:43,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, CharString&, TForwardIter&, const Bed&) [with TSpec = Tag<Bed3_>; TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:273:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, FormattedFile<Tag<Bed_>, Tag<Input_>, TSpec>&) [with TRecordSpec = Tag<Bed3_>; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/bed_file.h:111:15,
    inlined from 'int main(int, const char**)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp:30:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main(int, const char**)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed3_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:119:41,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, CharString&, TForwardIter&, const Bed&) [with TSpec = Tag<Bed3_>; TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:273:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, FormattedFile<Tag<Bed_>, Tag<Input_>, TSpec>&) [with TRecordSpec = Tag<Bed3_>; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/bed_file.h:111:15,
    inlined from 'int main(int, const char**)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp:30:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main(int, const char**)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 23%] Linking CXX executable ../bin/demo_dox_bed_io_UNUSED_bed_stream_read
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/dox/bed_io/UNUSED_bed_stream_read.cpp.o -o ../bin/demo_dox_bed_io_UNUSED_bed_stream_read  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 23%] Built target demo_dox_bed_io_UNUSED_bed_stream_read
make  -f demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/build.make demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/build.make demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 23%] Building CXX object demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/dox/consensus/consensus_alignment.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/dox/consensus/consensus_alignment.cpp.o -MF CMakeFiles/demo_dox_consensus_consensus_alignment.dir/dox/consensus/consensus_alignment.cpp.o.d -o CMakeFiles/demo_dox_consensus_consensus_alignment.dir/dox/consensus/consensus_alignment.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:41:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:41:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:41:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:41:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:41:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:68:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  404 |             for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2)
      |                                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:223:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<>; typename Parameter_<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = unsigned int; TTag = Standard_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32:   required from 'seqan::Finder<THaystack, seqan::Pigeonhole<TSpec> >::Finder(THaystack&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<>; typename Parameter_<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:910:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:1006:37:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSetSpec = Dependent<Tag<TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; FractionalScore = const Tag<FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, const TScore&, ReScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; TScore = Score<int, Tag<Simple_> >; ReScore = const Tag<ReScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:384:24:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1667 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1679 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1701 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32:   required from 'seqan::Finder<THaystack, seqan::Pigeonhole<TSpec> >::Finder(THaystack&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = int; TCount = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15:   required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >; TPosition = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1610:30:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_updateAlignments(unsigned int, unsigned int&, TProfileString&, seqan::Gaps<seqan::String<seqan::ProfileChar<typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type> > >&, seqan::Gaps<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5_>; typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename TFragmentStore::TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1321:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:463:41:   required from 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:158,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h: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>::
      |       ^~~~~~~~~~~~~~~~~~~
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 seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1366: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);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 23%] Linking CXX executable ../bin/demo_dox_consensus_consensus_alignment
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_consensus_consensus_alignment.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_consensus_consensus_alignment.dir/dox/consensus/consensus_alignment.cpp.o -o ../bin/demo_dox_consensus_consensus_alignment  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 23%] Built target demo_dox_consensus_consensus_alignment
make  -f demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/build.make demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/build.make demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 23%] Building CXX object demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/dox/find/finder_aho_corasick.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/dox/find/finder_aho_corasick.cpp.o -MF CMakeFiles/demo_dox_find_finder_aho_corasick.dir/dox/find/finder_aho_corasick.cpp.o.d -o CMakeFiles/demo_dox_find_finder_aho_corasick.dir/dox/find/finder_aho_corasick.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_aho_corasick.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_aho_corasick.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/deque:65,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 23%] Linking CXX executable ../bin/demo_dox_find_finder_aho_corasick
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_find_finder_aho_corasick.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_find_finder_aho_corasick.dir/dox/find/finder_aho_corasick.cpp.o -o ../bin/demo_dox_find_finder_aho_corasick  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 23%] Built target demo_dox_find_finder_aho_corasick
make  -f demos/CMakeFiles/demo_dox_find_finder_index.dir/build.make demos/CMakeFiles/demo_dox_find_finder_index.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_find_finder_index.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_find_finder_index.dir/build.make demos/CMakeFiles/demo_dox_find_finder_index.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 23%] Building CXX object demos/CMakeFiles/demo_dox_find_finder_index.dir/dox/find/finder_index.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_find_finder_index.dir/dox/find/finder_index.cpp.o -MF CMakeFiles/demo_dox_find_finder_index.dir/dox/find/finder_index.cpp.o.d -o CMakeFiles/demo_dox_find_finder_index.dir/dox/find/finder_index.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/deque:65,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  277 |             hostIterator(finder) = finder.range.i1;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:15:10:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:35: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  178 |         me.range.i1 = me.range.i2 = TIterator();
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:21: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  178 |         me.range.i1 = me.range.i2 = TIterator();
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  414 |         finder.range.i1 = saIt + rng.i1;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  415 |         finder.range.i2 = saIt + rng.i2;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  419 |         finder.range.i1 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  420 |         finder.range.i2 = saIt;
      |         ~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = const seqan::CompressedSA<seqan::String<char, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<char, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59:   required from 'void seqan::_findFirstIndex(Finder<Index<TText, FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]; FinderSTree = const Tag<FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TSpecFinder = const Tag<FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 23%] Linking CXX executable ../bin/demo_dox_find_finder_index
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_find_finder_index.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_find_finder_index.dir/dox/find/finder_index.cpp.o -o ../bin/demo_dox_find_finder_index  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 23%] Built target demo_dox_find_finder_index
make  -f demos/CMakeFiles/demo_dox_find_finder_online.dir/build.make demos/CMakeFiles/demo_dox_find_finder_online.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_find_finder_online.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_find_finder_online.dir/build.make demos/CMakeFiles/demo_dox_find_finder_online.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 24%] Building CXX object demos/CMakeFiles/demo_dox_find_finder_online.dir/dox/find/finder_online.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_find_finder_online.dir/dox/find/finder_online.cpp.o -MF CMakeFiles/demo_dox_find_finder_online.dir/dox/find/finder_online.cpp.o.d -o CMakeFiles/demo_dox_find_finder_online.dir/dox/find/finder_online.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_online.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_online.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/deque:65,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 24%] Linking CXX executable ../bin/demo_dox_find_finder_online
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_find_finder_online.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_find_finder_online.dir/dox/find/finder_online.cpp.o -o ../bin/demo_dox_find_finder_online  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 24%] Built target demo_dox_find_finder_online
make  -f demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/build.make demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/build.make demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 24%] Building CXX object demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/dox/gff_io/UNUSED_gff_stream_read.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/dox/gff_io/UNUSED_gff_stream_read.cpp.o -MF CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/dox/gff_io/UNUSED_gff_stream_read.cpp.o.d -o CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/dox/gff_io/UNUSED_gff_stream_read.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:20:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:20:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:20:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:379:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:386:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 24%] Linking CXX executable ../bin/demo_dox_gff_io_UNUSED_gff_stream_read
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/dox/gff_io/UNUSED_gff_stream_read.cpp.o -o ../bin/demo_dox_gff_io_UNUSED_gff_stream_read  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 24%] Built target demo_dox_gff_io_UNUSED_gff_stream_read
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 24%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/dox/graph_algorithms/all_pairs_shortest_path.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/dox/graph_algorithms/all_pairs_shortest_path.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/dox/graph_algorithms/all_pairs_shortest_path.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/dox/graph_algorithms/all_pairs_shortest_path.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/all_pairs_shortest_path.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/all_pairs_shortest_path.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/all_pairs_shortest_path.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 24%] Linking CXX executable ../bin/demo_dox_graph_algorithms_all_pairs_shortest_path
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/dox/graph_algorithms/all_pairs_shortest_path.cpp.o -o ../bin/demo_dox_graph_algorithms_all_pairs_shortest_path  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 24%] Built target demo_dox_graph_algorithms_all_pairs_shortest_path
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 24%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/dox/graph_algorithms/bellman_ford_algorithm.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/dox/graph_algorithms/bellman_ford_algorithm.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/dox/graph_algorithms/bellman_ford_algorithm.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/dox/graph_algorithms/bellman_ford_algorithm.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/bellman_ford_algorithm.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/bellman_ford_algorithm.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/bellman_ford_algorithm.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 24%] Linking CXX executable ../bin/demo_dox_graph_algorithms_bellman_ford_algorithm
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/dox/graph_algorithms/bellman_ford_algorithm.cpp.o -o ../bin/demo_dox_graph_algorithms_bellman_ford_algorithm  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 24%] Built target demo_dox_graph_algorithms_bellman_ford_algorithm
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 24%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/dox/graph_algorithms/breadth_first_search.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/dox/graph_algorithms/breadth_first_search.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/dox/graph_algorithms/breadth_first_search.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/dox/graph_algorithms/breadth_first_search.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/breadth_first_search.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/breadth_first_search.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/breadth_first_search.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 24%] Linking CXX executable ../bin/demo_dox_graph_algorithms_breadth_first_search
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/dox/graph_algorithms/breadth_first_search.cpp.o -o ../bin/demo_dox_graph_algorithms_breadth_first_search  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 24%] Built target demo_dox_graph_algorithms_breadth_first_search
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 24%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/dox/graph_algorithms/dag_shortest_path.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/dox/graph_algorithms/dag_shortest_path.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/dox/graph_algorithms/dag_shortest_path.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/dox/graph_algorithms/dag_shortest_path.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/dag_shortest_path.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/dag_shortest_path.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/dag_shortest_path.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 24%] Linking CXX executable ../bin/demo_dox_graph_algorithms_dag_shortest_path
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/dox/graph_algorithms/dag_shortest_path.cpp.o -o ../bin/demo_dox_graph_algorithms_dag_shortest_path  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 24%] Built target demo_dox_graph_algorithms_dag_shortest_path
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 25%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/dox/graph_algorithms/depth_first_search.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/dox/graph_algorithms/depth_first_search.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/dox/graph_algorithms/depth_first_search.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/dox/graph_algorithms/depth_first_search.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/depth_first_search.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/depth_first_search.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/depth_first_search.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 25%] Linking CXX executable ../bin/demo_dox_graph_algorithms_depth_first_search
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/dox/graph_algorithms/depth_first_search.cpp.o -o ../bin/demo_dox_graph_algorithms_depth_first_search  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 25%] Built target demo_dox_graph_algorithms_depth_first_search
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 25%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/dox/graph_algorithms/dijkstra.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/dox/graph_algorithms/dijkstra.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/dox/graph_algorithms/dijkstra.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/dox/graph_algorithms/dijkstra.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/dijkstra.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/dijkstra.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/dijkstra.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 25%] Linking CXX executable ../bin/demo_dox_graph_algorithms_dijkstra
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/dox/graph_algorithms/dijkstra.cpp.o -o ../bin/demo_dox_graph_algorithms_dijkstra  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 25%] Built target demo_dox_graph_algorithms_dijkstra
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 25%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/dox/graph_algorithms/floyd_warshall_algorithm.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/dox/graph_algorithms/floyd_warshall_algorithm.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/dox/graph_algorithms/floyd_warshall_algorithm.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/dox/graph_algorithms/floyd_warshall_algorithm.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/floyd_warshall_algorithm.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/floyd_warshall_algorithm.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/floyd_warshall_algorithm.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 25%] Linking CXX executable ../bin/demo_dox_graph_algorithms_floyd_warshall_algorithm
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/dox/graph_algorithms/floyd_warshall_algorithm.cpp.o -o ../bin/demo_dox_graph_algorithms_floyd_warshall_algorithm  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 25%] Built target demo_dox_graph_algorithms_floyd_warshall_algorithm
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 25%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/dox/graph_algorithms/ford_fulkerson_algorithm.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/dox/graph_algorithms/ford_fulkerson_algorithm.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/dox/graph_algorithms/ford_fulkerson_algorithm.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/dox/graph_algorithms/ford_fulkerson_algorithm.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/ford_fulkerson_algorithm.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/ford_fulkerson_algorithm.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/ford_fulkerson_algorithm.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 25%] Linking CXX executable ../bin/demo_dox_graph_algorithms_ford_fulkerson_algorithm
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/dox/graph_algorithms/ford_fulkerson_algorithm.cpp.o -o ../bin/demo_dox_graph_algorithms_ford_fulkerson_algorithm  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 25%] Built target demo_dox_graph_algorithms_ford_fulkerson_algorithm
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 25%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/dox/graph_algorithms/heaviest_increasing_subsequence.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/dox/graph_algorithms/heaviest_increasing_subsequence.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/dox/graph_algorithms/heaviest_increasing_subsequence.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/dox/graph_algorithms/heaviest_increasing_subsequence.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/heaviest_increasing_subsequence.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/heaviest_increasing_subsequence.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/heaviest_increasing_subsequence.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 25%] Linking CXX executable ../bin/demo_dox_graph_algorithms_heaviest_increasing_subsequence
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/dox/graph_algorithms/heaviest_increasing_subsequence.cpp.o -o ../bin/demo_dox_graph_algorithms_heaviest_increasing_subsequence  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 25%] Built target demo_dox_graph_algorithms_heaviest_increasing_subsequence
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 25%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/dox/graph_algorithms/kruskals_algorithm.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/dox/graph_algorithms/kruskals_algorithm.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/dox/graph_algorithms/kruskals_algorithm.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/dox/graph_algorithms/kruskals_algorithm.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/kruskals_algorithm.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/kruskals_algorithm.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/kruskals_algorithm.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 25%] Linking CXX executable ../bin/demo_dox_graph_algorithms_kruskals_algorithm
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/dox/graph_algorithms/kruskals_algorithm.cpp.o -o ../bin/demo_dox_graph_algorithms_kruskals_algorithm  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 25%] Built target demo_dox_graph_algorithms_kruskals_algorithm
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/dox/graph_algorithms/longest_common_subsequence.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/dox/graph_algorithms/longest_common_subsequence.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/dox/graph_algorithms/longest_common_subsequence.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/dox/graph_algorithms/longest_common_subsequence.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/longest_common_subsequence.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/longest_common_subsequence.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/longest_common_subsequence.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 26%] Linking CXX executable ../bin/demo_dox_graph_algorithms_longest_common_subsequence
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/dox/graph_algorithms/longest_common_subsequence.cpp.o -o ../bin/demo_dox_graph_algorithms_longest_common_subsequence  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Built target demo_dox_graph_algorithms_longest_common_subsequence
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/dox/graph_algorithms/longest_increasing_subsequence.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/dox/graph_algorithms/longest_increasing_subsequence.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/dox/graph_algorithms/longest_increasing_subsequence.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/dox/graph_algorithms/longest_increasing_subsequence.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/longest_increasing_subsequence.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/longest_increasing_subsequence.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/longest_increasing_subsequence.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 26%] Linking CXX executable ../bin/demo_dox_graph_algorithms_longest_increasing_subsequence
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/dox/graph_algorithms/longest_increasing_subsequence.cpp.o -o ../bin/demo_dox_graph_algorithms_longest_increasing_subsequence  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Built target demo_dox_graph_algorithms_longest_increasing_subsequence
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/dox/graph_algorithms/prims_algorithm.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/dox/graph_algorithms/prims_algorithm.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/dox/graph_algorithms/prims_algorithm.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/dox/graph_algorithms/prims_algorithm.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/prims_algorithm.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/prims_algorithm.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/prims_algorithm.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 26%] Linking CXX executable ../bin/demo_dox_graph_algorithms_prims_algorithm
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/dox/graph_algorithms/prims_algorithm.cpp.o -o ../bin/demo_dox_graph_algorithms_prims_algorithm  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Built target demo_dox_graph_algorithms_prims_algorithm
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/dox/graph_algorithms/strongly_connected_components.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/dox/graph_algorithms/strongly_connected_components.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/dox/graph_algorithms/strongly_connected_components.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/dox/graph_algorithms/strongly_connected_components.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/strongly_connected_components.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/strongly_connected_components.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/strongly_connected_components.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 26%] Linking CXX executable ../bin/demo_dox_graph_algorithms_strongly_connected_components
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/dox/graph_algorithms/strongly_connected_components.cpp.o -o ../bin/demo_dox_graph_algorithms_strongly_connected_components  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Built target demo_dox_graph_algorithms_strongly_connected_components
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/dox/graph_algorithms/topological_sort.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/dox/graph_algorithms/topological_sort.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/dox/graph_algorithms/topological_sort.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/dox/graph_algorithms/topological_sort.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/topological_sort.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/topological_sort.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/topological_sort.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 26%] Linking CXX executable ../bin/demo_dox_graph_algorithms_topological_sort
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/dox/graph_algorithms/topological_sort.cpp.o -o ../bin/demo_dox_graph_algorithms_topological_sort  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Built target demo_dox_graph_algorithms_topological_sort
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/dox/graph_algorithms/transitive_closure.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/dox/graph_algorithms/transitive_closure.cpp.o -MF CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/dox/graph_algorithms/transitive_closure.cpp.o.d -o CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/dox/graph_algorithms/transitive_closure.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/transitive_closure.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/transitive_closure.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/transitive_closure.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 26%] Linking CXX executable ../bin/demo_dox_graph_algorithms_transitive_closure
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/dox/graph_algorithms/transitive_closure.cpp.o -o ../bin/demo_dox_graph_algorithms_transitive_closure  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Built target demo_dox_graph_algorithms_transitive_closure
make  -f demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/build.make demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/build.make demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 27%] Building CXX object demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/dox/graph_align/graph_align.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/dox/graph_align/graph_align.cpp.o -MF CMakeFiles/demo_dox_graph_align_graph_align.dir/dox/graph_align/graph_align.cpp.o.d -o CMakeFiles/demo_dox_graph_align_graph_align.dir/dox/graph_align/graph_align.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_align/graph_align.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_align/graph_align.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_align/graph_align.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_align/graph_align.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 27%] Linking CXX executable ../bin/demo_dox_graph_align_graph_align
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_align_graph_align.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_align_graph_align.dir/dox/graph_align/graph_align.cpp.o -o ../bin/demo_dox_graph_align_graph_align  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 27%] Built target demo_dox_graph_align_graph_align
make  -f demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/build.make demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/build.make demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 27%] Building CXX object demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/dox/graph_types/graph_algo_dijkstra.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/dox/graph_types/graph_algo_dijkstra.cpp.o -MF CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/dox/graph_types/graph_algo_dijkstra.cpp.o.d -o CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/dox/graph_types/graph_algo_dijkstra.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_types/graph_algo_dijkstra.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_types/graph_algo_dijkstra.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_types/graph_algo_dijkstra.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 27%] Linking CXX executable ../bin/demo_dox_graph_types_graph_algo_dijkstra
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/dox/graph_types/graph_algo_dijkstra.cpp.o -o ../bin/demo_dox_graph_types_graph_algo_dijkstra  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 27%] Built target demo_dox_graph_types_graph_algo_dijkstra
make  -f demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 27%] Building CXX object demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/dox/index/UNUSED_shape.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/dox/index/UNUSED_shape.cpp.o -MF CMakeFiles/demo_dox_index_UNUSED_shape.dir/dox/index/UNUSED_shape.cpp.o.d -o CMakeFiles/demo_dox_index_UNUSED_shape.dir/dox/index/UNUSED_shape.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/UNUSED_shape.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/UNUSED_shape.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/UNUSED_shape.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 27%] Linking CXX executable ../bin/demo_dox_index_UNUSED_shape
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_UNUSED_shape.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_UNUSED_shape.dir/dox/index/UNUSED_shape.cpp.o -o ../bin/demo_dox_index_UNUSED_shape  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 27%] Built target demo_dox_index_UNUSED_shape
make  -f demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 27%] Building CXX object demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/dox/index/UNUSED_shape_hash.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/dox/index/UNUSED_shape_hash.cpp.o -MF CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/dox/index/UNUSED_shape_hash.cpp.o.d -o CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/dox/index/UNUSED_shape_hash.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/UNUSED_shape_hash.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/UNUSED_shape_hash.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/UNUSED_shape_hash.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 27%] Linking CXX executable ../bin/demo_dox_index_UNUSED_shape_hash
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/dox/index/UNUSED_shape_hash.cpp.o -o ../bin/demo_dox_index_UNUSED_shape_hash  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 27%] Built target demo_dox_index_UNUSED_shape_hash
make  -f demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 27%] Building CXX object demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/dox/index/UNUSED_shape_hash_next.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/dox/index/UNUSED_shape_hash_next.cpp.o -MF CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/dox/index/UNUSED_shape_hash_next.cpp.o.d -o CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/dox/index/UNUSED_shape_hash_next.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/UNUSED_shape_hash_next.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/UNUSED_shape_hash_next.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/UNUSED_shape_hash_next.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 27%] Linking CXX executable ../bin/demo_dox_index_UNUSED_shape_hash_next
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/dox/index/UNUSED_shape_hash_next.cpp.o -o ../bin/demo_dox_index_UNUSED_shape_hash_next  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 27%] Built target demo_dox_index_UNUSED_shape_hash_next
make  -f demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/build.make demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/build.make demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 27%] Building CXX object demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/dox/index/begin_atEnd_representative.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/dox/index/begin_atEnd_representative.cpp.o -MF CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/dox/index/begin_atEnd_representative.cpp.o.d -o CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/dox/index/begin_atEnd_representative.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'const seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >& seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::operator=(const seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec2> > >&) [with TSpec2 = seqan::ParentLinks<>; TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:366:29:   required from 'const seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >& seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::operator=(const seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:11:55:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:244:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
  244 |             vDesc = value(_origin);
      |             ~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:245:25: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
  245 |             _parentDesc = nodeUp(_origin);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'const seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >& seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::operator=(const seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec2> > >&) [with TSpec2 = seqan::ParentLinks<seqan::Postorder>; TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:366:29:   required from 'const seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >& seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::operator=(const seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:22:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:244:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
  244 |             vDesc = value(_origin);
      |             ~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:245:25: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
  245 |             _parentDesc = nodeUp(_origin);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = ParentLinks<Postorder>; TDfsOrder = Postorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = ParentLinks<Postorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1537:26:   required from 'typename seqan::Iterator<seqan::Index<TObject, TSpec>, TSpec>::Type seqan::begin(Index<TObject, TSpec>&, TSpec) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<ParentLinks<Postorder> >; typename Iterator<Index<TObject, TSpec>, TSpec>::Type = Iter<Index<String<char, Alloc<> > >, VSTree<TopDown<ParentLinks<Postorder> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:22:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1838 |             oldParentDesc = nodeUp(it);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1534:66:   required from 'typename seqan::Iterator<seqan::Index<TObject, TSpec>, TSpec>::Type seqan::begin(Index<TObject, TSpec>&, TSpec) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<ParentLinks<> >; typename Iterator<Index<TObject, TSpec>, TSpec>::Type = Iter<Index<String<char, Alloc<> > >, VSTree<TopDown<ParentLinks<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:11:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:15:46:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = ParentLinks<>; TDfsOrder = Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = ParentLinks<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2256:24:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; THideEmptyEdges = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >; TTraits = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:16:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1838 |             oldParentDesc = nodeUp(it);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; THideEmptyEdges = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >; TTraits = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:16:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<Postorder> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Postorder_, THideEmptyEdges>) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Postorder; THideEmptyEdges = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<Postorder> >; TTraits = Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:27:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1534:66:   required from 'typename seqan::Iterator<seqan::Index<TObject, TSpec>, TSpec>::Type seqan::begin(Index<TObject, TSpec>&, TSpec) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<ParentLinks<> >; typename Iterator<Index<TObject, TSpec>, TSpec>::Type = Iter<Index<String<char, Alloc<> > >, VSTree<TopDown<ParentLinks<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:11:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:15:46:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 27%] Linking CXX executable ../bin/demo_dox_index_begin_atEnd_representative
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/dox/index/begin_atEnd_representative.cpp.o -o ../bin/demo_dox_index_begin_atEnd_representative  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 27%] Built target demo_dox_index_begin_atEnd_representative
make  -f demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/build.make demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/build.make demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 29%] Building CXX object demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/dox/index/begin_atEnd_representative_bottomUp.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/dox/index/begin_atEnd_representative_bottomUp.cpp.o -MF CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/dox/index/begin_atEnd_representative_bottomUp.cpp.o.d -o CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/dox/index/begin_atEnd_representative_bottomUp.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'const seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >& seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::operator=(const seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Postorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:11:51:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:473:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
  473 |             vDesc = _origin.vDesc;
      |             ~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<BottomUp<TSpec> > >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1547:79:   required from 'typename seqan::Iterator<seqan::Index<TObject, TSpec>, seqan::BottomUp<TSpec> >::Type seqan::begin(Index<TObject, TSpec>&, BottomUp<TSpec>) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = Postorder; typename Iterator<Index<TObject, TSpec>, BottomUp<TSpec> >::Type = Iter<Index<String<char, Alloc<> > >, VSTree<BottomUp<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:11:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:15:46:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:15:46:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 29%] Linking CXX executable ../bin/demo_dox_index_begin_atEnd_representative_bottomUp
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/dox/index/begin_atEnd_representative_bottomUp.cpp.o -o ../bin/demo_dox_index_begin_atEnd_representative_bottomUp  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 29%] Built target demo_dox_index_begin_atEnd_representative_bottomUp
make  -f demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/build.make demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/build.make demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 29%] Building CXX object demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/dox/index/begin_range_goDown_representative_repLength.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/dox/index/begin_range_goDown_representative_repLength.cpp.o -MF CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/dox/index/begin_range_goDown_representative_repLength.cpp.o.d -o CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/dox/index/begin_range_goDown_representative_repLength.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:18:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:18:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(Iter<TIndex, VSTree<TopDown<TSpec> > >&, TValue) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TValue = char]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27:   required from 'bool seqan::_goDownString(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TString = char [5]; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:12:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1898:23: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1898 |             value(it) = nodeDesc;
      |             ~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1897:25:   required from 'bool seqan::_goDownChar(Iter<TIndex, VSTree<TopDown<TSpec> > >&, TValue) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TValue = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27:   required from 'bool seqan::_goDownString(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TString = char [5]; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:12:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1751:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1751 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:13:52:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:13:52:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 29%] Linking CXX executable ../bin/demo_dox_index_begin_range_goDown_representative_repLength
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/dox/index/begin_range_goDown_representative_repLength.cpp.o -o ../bin/demo_dox_index_begin_range_goDown_representative_repLength  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 29%] Built target demo_dox_index_begin_range_goDown_representative_repLength
make  -f demos/CMakeFiles/demo_dox_index_counting.dir/build.make demos/CMakeFiles/demo_dox_index_counting.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_counting.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_counting.dir/build.make demos/CMakeFiles/demo_dox_index_counting.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 29%] Building CXX object demos/CMakeFiles/demo_dox_index_counting.dir/dox/index/counting.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_counting.dir/dox/index/counting.cpp.o -MF CMakeFiles/demo_dox_index_counting.dir/dox/index/counting.cpp.o.d -o CMakeFiles/demo_dox_index_counting.dir/dox/index/counting.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:19:92:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:19:92:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:30:72:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<String<char, Alloc<> > >; TSpec = PreorderEmptyEdges; THideEmptyEdges = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >; TTraits = PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:277:11:   required from 'seqan::Iter<TContainer, TSpec> seqan::operator++(Iter<TContainer, TSpec>&, int) [with TContainer = Index<String<char, Alloc<> > >; TSpec = VSTree<TopDown<ParentLinks<PreorderEmptyEdges> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:36:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:30:72:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 29%] Linking CXX executable ../bin/demo_dox_index_counting
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_counting.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_counting.dir/dox/index/counting.cpp.o -o ../bin/demo_dox_index_counting  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 29%] Built target demo_dox_index_counting
make  -f demos/CMakeFiles/demo_dox_index_find_repeats.dir/build.make demos/CMakeFiles/demo_dox_index_find_repeats.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_find_repeats.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_find_repeats.dir/build.make demos/CMakeFiles/demo_dox_index_find_repeats.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 29%] Building CXX object demos/CMakeFiles/demo_dox_index_find_repeats.dir/dox/index/find_repeats.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_find_repeats.dir/dox/index/find_repeats.cpp.o -MF CMakeFiles/demo_dox_index_find_repeats.dir/dox/index/find_repeats.cpp.o.d -o CMakeFiles/demo_dox_index_find_repeats.dir/dox/index/find_repeats.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:17:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:17:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:17:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:17:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:17:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 29%] Linking CXX executable ../bin/demo_dox_index_find_repeats
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_find_repeats.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_find_repeats.dir/dox/index/find_repeats.cpp.o -o ../bin/demo_dox_index_find_repeats  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 29%] Built target demo_dox_index_find_repeats
make  -f demos/CMakeFiles/demo_dox_index_finder.dir/build.make demos/CMakeFiles/demo_dox_index_finder.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_finder.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_finder.dir/build.make demos/CMakeFiles/demo_dox_index_finder.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 29%] Building CXX object demos/CMakeFiles/demo_dox_index_finder.dir/dox/index/finder.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_finder.dir/dox/index/finder.cpp.o -MF CMakeFiles/demo_dox_index_finder.dir/dox/index/finder.cpp.o.d -o CMakeFiles/demo_dox_index_finder.dir/dox/index/finder.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/finder.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/finder.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<char, Alloc<> > >; TSource = Index<String<char, Alloc<> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<char, Alloc<> > >; TValue2 = Index<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<char, Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<char, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<String<char, Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21:   required from 'typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<String<char, Alloc<> > > >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<String<char, Alloc<> > >&; typename Haystack<TFinder>::Type = Index<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = String<char, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/finder.cpp:14:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::String<char, seqan::Alloc<> > >& seqan::Index<seqan::String<char, seqan::Alloc<> > >::operator=(const seqan::Index<seqan::String<char, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index<seqan::String<char, seqan::Alloc<> > >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void]'
  429 |         Index(Index const &other):
      |         ^~~~~
[ 29%] Linking CXX executable ../bin/demo_dox_index_finder
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_finder.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_finder.dir/dox/index/finder.cpp.o -o ../bin/demo_dox_index_finder  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 29%] Built target demo_dox_index_finder
make  -f demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/build.make demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/build.make demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 29%] Building CXX object demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/dox/index/getOccurrences_getFrequency_range_getFibre.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/dox/index/getOccurrences_getFrequency_range_getFibre.cpp.o -MF CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/dox/index/getOccurrences_getFrequency_range_getFibre.cpp.o.d -o CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/dox/index/getOccurrences_getFrequency_range_getFibre.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(Iter<TIndex, VSTree<TopDown<TSpec> > >&, TValue) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder; TValue = char]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27:   required from 'bool seqan::_goDownString(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder; TString = char [4]; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder; TObject = char [4]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder; TObject = char [4]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:18:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1898:23: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1898 |             value(it) = nodeDesc;
      |             ~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1897:25:   required from 'bool seqan::_goDownChar(Iter<TIndex, VSTree<TopDown<TSpec> > >&, TValue) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder; TValue = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27:   required from 'bool seqan::_goDownString(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder; TString = char [4]; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder; TObject = char [4]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder; TObject = char [4]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:18:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1751:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1751 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 29%] Linking CXX executable ../bin/demo_dox_index_getOccurrences_getFrequency_range_getFibre
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/dox/index/getOccurrences_getFrequency_range_getFibre.cpp.o -o ../bin/demo_dox_index_getOccurrences_getFrequency_range_getFibre  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 29%] Built target demo_dox_index_getOccurrences_getFrequency_range_getFibre
make  -f demos/CMakeFiles/demo_dox_index_iterator.dir/build.make demos/CMakeFiles/demo_dox_index_iterator.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_iterator.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_iterator.dir/build.make demos/CMakeFiles/demo_dox_index_iterator.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Building CXX object demos/CMakeFiles/demo_dox_index_iterator.dir/dox/index/iterator.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_iterator.dir/dox/index/iterator.cpp.o -MF CMakeFiles/demo_dox_index_iterator.dir/dox/index/iterator.cpp.o.d -o CMakeFiles/demo_dox_index_iterator.dir/dox/index/iterator.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = ParentLinks<>; TDfsOrder = Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = ParentLinks<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:17:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1838 |             oldParentDesc = nodeUp(it);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:10:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:10:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:15:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:15:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 30%] Linking CXX executable ../bin/demo_dox_index_iterator
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_iterator.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_iterator.dir/dox/index/iterator.cpp.o -o ../bin/demo_dox_index_iterator  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Built target demo_dox_index_iterator
make  -f demos/CMakeFiles/demo_dox_index_iterator_short.dir/build.make demos/CMakeFiles/demo_dox_index_iterator_short.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_iterator_short.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_iterator_short.dir/build.make demos/CMakeFiles/demo_dox_index_iterator_short.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Building CXX object demos/CMakeFiles/demo_dox_index_iterator_short.dir/dox/index/iterator_short.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_iterator_short.dir/dox/index/iterator_short.cpp.o -MF CMakeFiles/demo_dox_index_iterator_short.dir/dox/index/iterator_short.cpp.o.d -o CMakeFiles/demo_dox_index_iterator_short.dir/dox/index/iterator_short.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = ParentLinks<Postorder>; TDfsOrder = Postorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = ParentLinks<Postorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1586:26:   required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<ParentLinks<Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:16:12:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1838 |             oldParentDesc = nodeUp(it);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:14:71:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<Postorder> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<ParentLinks<Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1583:15:   required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<ParentLinks<Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:16:12:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:14:71:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:19:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:19:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 30%] Linking CXX executable ../bin/demo_dox_index_iterator_short
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_iterator_short.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_iterator_short.dir/dox/index/iterator_short.cpp.o -o ../bin/demo_dox_index_iterator_short  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Built target demo_dox_index_iterator_short
make  -f demos/CMakeFiles/demo_dox_index_length_countSequences.dir/build.make demos/CMakeFiles/demo_dox_index_length_countSequences.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_length_countSequences.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_length_countSequences.dir/build.make demos/CMakeFiles/demo_dox_index_length_countSequences.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Building CXX object demos/CMakeFiles/demo_dox_index_length_countSequences.dir/dox/index/length_countSequences.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_length_countSequences.dir/dox/index/length_countSequences.cpp.o -MF CMakeFiles/demo_dox_index_length_countSequences.dir/dox/index/length_countSequences.cpp.o.d -o CMakeFiles/demo_dox_index_length_countSequences.dir/dox/index/length_countSequences.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<char, Alloc<> > > >; TSource = Index<StringSet<String<char, Alloc<> > > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<char, Alloc<> > > >; TValue2 = Index<StringSet<String<char, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<char, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<char, Alloc<> > > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<char, Alloc<> > > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<StringSet<String<char, Alloc<> > > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21:   required from 'typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<StringSet<String<char, Alloc<> > > > >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<StringSet<String<char, Alloc<> > > >&; typename Haystack<TFinder>::Type = Index<StringSet<String<char, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void]'
  429 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 30%] Linking CXX executable ../bin/demo_dox_index_length_countSequences
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_length_countSequences.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_length_countSequences.dir/dox/index/length_countSequences.cpp.o -o ../bin/demo_dox_index_length_countSequences  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Built target demo_dox_index_length_countSequences
make  -f demos/CMakeFiles/demo_dox_index_maxrepeats.dir/build.make demos/CMakeFiles/demo_dox_index_maxrepeats.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_maxrepeats.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_maxrepeats.dir/build.make demos/CMakeFiles/demo_dox_index_maxrepeats.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Building CXX object demos/CMakeFiles/demo_dox_index_maxrepeats.dir/dox/index/maxrepeats.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_maxrepeats.dir/dox/index/maxrepeats.cpp.o -MF CMakeFiles/demo_dox_index_maxrepeats.dir/dox/index/maxrepeats.cpp.o.d -o CMakeFiles/demo_dox_index_maxrepeats.dir/dox/index/maxrepeats.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:3:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:33:63:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:33:63:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 30%] Linking CXX executable ../bin/demo_dox_index_maxrepeats
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_maxrepeats.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_maxrepeats.dir/dox/index/maxrepeats.cpp.o -o ../bin/demo_dox_index_maxrepeats  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Built target demo_dox_index_maxrepeats
make  -f demos/CMakeFiles/demo_dox_index_mummy.dir/build.make demos/CMakeFiles/demo_dox_index_mummy.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_mummy.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_mummy.dir/build.make demos/CMakeFiles/demo_dox_index_mummy.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Building CXX object demos/CMakeFiles/demo_dox_index_mummy.dir/dox/index/mummy.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_mummy.dir/dox/index/mummy.cpp.o -MF CMakeFiles/demo_dox_index_mummy.dir/dox/index/mummy.cpp.o.d -o CMakeFiles/demo_dox_index_mummy.dir/dox/index/mummy.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:59:22:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:59:22:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:59:22:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >, IndexEsa<> >; TSpec = BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >, IndexEsa<> >; TSpec = BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<BottomUp<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TIndexSpec = void; TSpec = Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<long long unsigned int>& seqan::VertexEsa<long long unsigned int>::operator=(const seqan::VertexEsa<long long unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<long long unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = long long unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexEsa<> >; TSpec = BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >, IndexEsa<> >; TSpec = BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<BottomUp<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TIndexSpec = void; TSpec = Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:59:22:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:59:22:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TString = String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, External<ExternalConfigLarge<> > >; TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<long long unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<long long unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = long long unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External<seqan::ExternalConfigLarge<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Owner<> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43:   required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13:   required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:132:
In member function 'seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >& seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >::operator=(seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >&&)',
    inlined from 'seqan::BufferHandler<seqan::Pipe<TInput, TSpec>, seqan::Tag<seqan::ExtStringSourceCachingSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pipe<TInput, TSpec>, seqan::Tag<seqan::ExtStringSourceCachingSpec_> >::first() [with TSequence = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >; TSpec = seqan::Source<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h:317:51,
    inlined from 'void seqan::_lcpProcessMulti(TTextInput&, const TLimitsString&, TInvertedSAInput&, TDest&, LcpConfig) [with TTextInput = Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> > >, Source<> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TInvertedSAInput = Pool<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, MapperSpec<MapperConfigSize<_mapInverseMulti<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, String<long long unsigned int, External<ExternalConfigLarge<> > >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TDest = Pool<Pair<long long unsigned int, long long unsigned int>, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int>, long long unsigned int>, long long unsigned int, File<Async<> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_lcp_core.h:253:63:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/iter_concat_virtual.h:87:7: warning: '<anonymous>.seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >::host' may be used uninitialized [-Wmaybe-uninitialized]
   87 | class Iter<TStringSet, ConcatVirtual<TSpec> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:67:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h: In function 'void seqan::_lcpProcessMulti(TTextInput&, const TLimitsString&, TInvertedSAInput&, TDest&, LcpConfig) [with TTextInput = Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> > >, Source<> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TInvertedSAInput = Pool<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, MapperSpec<MapperConfigSize<_mapInverseMulti<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, String<long long unsigned int, External<ExternalConfigLarge<> > >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TDest = Pool<Pair<long long unsigned int, long long unsigned int>, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int>, long long unsigned int>, long long unsigned int, File<Async<> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h:317:53: note: '<anonymous>' declared here
  317 |             if (!(rest -= length(buffer))) source = ISource();
      |                                                     ^~~~~~~~~
In member function 'seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >& seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >::operator=(seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >&&)',
    inlined from 'seqan::BufferHandler<seqan::Pipe<TInput, TSpec>, seqan::Tag<seqan::ExtStringSourceCachingSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pipe<TInput, TSpec>, seqan::Tag<seqan::ExtStringSourceCachingSpec_> >::first() [with TSequence = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >; TSpec = seqan::Source<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h:317:51,
    inlined from 'void seqan::_lcpProcessMulti(TTextInput&, const TLimitsString&, TInvertedSAInput&, TDest&, LcpConfig) [with TTextInput = Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> > >, Source<> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TInvertedSAInput = Pool<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, MapperSpec<MapperConfigSize<_mapInverseMulti<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, String<long long unsigned int, External<ExternalConfigLarge<> > >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TDest = Pool<Pair<long long unsigned int, long long unsigned int>, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int>, long long unsigned int>, long long unsigned int, File<Async<> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_lcp_core.h:253:63:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/iter_concat_virtual.h:87:7: warning: '<anonymous>.seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >::objNo' may be used uninitialized [-Wmaybe-uninitialized]
   87 | class Iter<TStringSet, ConcatVirtual<TSpec> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h: In function 'void seqan::_lcpProcessMulti(TTextInput&, const TLimitsString&, TInvertedSAInput&, TDest&, LcpConfig) [with TTextInput = Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> > >, Source<> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TInvertedSAInput = Pool<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, MapperSpec<MapperConfigSize<_mapInverseMulti<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, String<long long unsigned int, External<ExternalConfigLarge<> > >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TDest = Pool<Pair<long long unsigned int, long long unsigned int>, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int>, long long unsigned int>, long long unsigned int, File<Async<> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h:317:53: note: '<anonymous>' declared here
  317 |             if (!(rest -= length(buffer))) source = ISource();
      |                                                     ^~~~~~~~~
In member function 'seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >& seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >::operator=(seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >&&)',
    inlined from 'seqan::BufferHandler<seqan::Pipe<TInput, TSpec>, seqan::Tag<seqan::ExtStringSourceCachingSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pipe<TInput, TSpec>, seqan::Tag<seqan::ExtStringSourceCachingSpec_> >::next() [with TSequence = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >; TSpec = seqan::Source<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h:328:51,
    inlined from 'void seqan::_lcpProcessMulti(TTextInput&, const TLimitsString&, TInvertedSAInput&, TDest&, LcpConfig) [with TTextInput = Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> > >, Source<> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TInvertedSAInput = Pool<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, MapperSpec<MapperConfigSize<_mapInverseMulti<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, String<long long unsigned int, External<ExternalConfigLarge<> > >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TDest = Pool<Pair<long long unsigned int, long long unsigned int>, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int>, long long unsigned int>, long long unsigned int, File<Async<> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_lcp_core.h:346:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/iter_concat_virtual.h:87:7: warning: '<anonymous>.seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >::host' may be used uninitialized [-Wmaybe-uninitialized]
   87 | class Iter<TStringSet, ConcatVirtual<TSpec> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h: In function 'void seqan::_lcpProcessMulti(TTextInput&, const TLimitsString&, TInvertedSAInput&, TDest&, LcpConfig) [with TTextInput = Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> > >, Source<> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TInvertedSAInput = Pool<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, MapperSpec<MapperConfigSize<_mapInverseMulti<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, String<long long unsigned int, External<ExternalConfigLarge<> > >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TDest = Pool<Pair<long long unsigned int, long long unsigned int>, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int>, long long unsigned int>, long long unsigned int, File<Async<> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h:328:53: note: '<anonymous>' declared here
  328 |             if (!(rest -= length(buffer))) source = ISource();
      |                                                     ^~~~~~~~~
In member function 'seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >& seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >::operator=(seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >&&)',
    inlined from 'seqan::BufferHandler<seqan::Pipe<TInput, TSpec>, seqan::Tag<seqan::ExtStringSourceCachingSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pipe<TInput, TSpec>, seqan::Tag<seqan::ExtStringSourceCachingSpec_> >::next() [with TSequence = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >; TSpec = seqan::Source<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h:328:51,
    inlined from 'void seqan::_lcpProcessMulti(TTextInput&, const TLimitsString&, TInvertedSAInput&, TDest&, LcpConfig) [with TTextInput = Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> > >, Source<> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TInvertedSAInput = Pool<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, MapperSpec<MapperConfigSize<_mapInverseMulti<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, String<long long unsigned int, External<ExternalConfigLarge<> > >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TDest = Pool<Pair<long long unsigned int, long long unsigned int>, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int>, long long unsigned int>, long long unsigned int, File<Async<> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_lcp_core.h:346:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/iter_concat_virtual.h:87:7: warning: '<anonymous>.seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::ConcatVirtual<> >::objNo' may be used uninitialized [-Wmaybe-uninitialized]
   87 | class Iter<TStringSet, ConcatVirtual<TSpec> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h: In function 'void seqan::_lcpProcessMulti(TTextInput&, const TLimitsString&, TInvertedSAInput&, TDest&, LcpConfig) [with TTextInput = Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna5_>, External<ExternalConfigLarge<> > >, Owner<> > >, Source<> >; TLimitsString = String<long long unsigned int, External<ExternalConfigLarge<> > >; TInvertedSAInput = Pool<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, MapperSpec<MapperConfigSize<_mapInverseMulti<Pair<long long unsigned int, Tuple<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, 2, void>, void>, String<long long unsigned int, External<ExternalConfigLarge<> > >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TDest = Pool<Pair<long long unsigned int, long long unsigned int>, MapperSpec<MapperConfigSize<filterI1<Pair<long long unsigned int, long long unsigned int>, long long unsigned int>, long long unsigned int, File<Async<> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_source.h:328:53: note: '<anonymous>' declared here
  328 |             if (!(rest -= length(buffer))) source = ISource();
      |                                                     ^~~~~~~~~
[ 30%] Linking CXX executable ../bin/demo_dox_index_mummy
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_mummy.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_mummy.dir/dox/index/mummy.cpp.o -o ../bin/demo_dox_index_mummy  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Built target demo_dox_index_mummy
make  -f demos/CMakeFiles/demo_dox_index_mums.dir/build.make demos/CMakeFiles/demo_dox_index_mums.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_mums.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_mums.dir/build.make demos/CMakeFiles/demo_dox_index_mums.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Building CXX object demos/CMakeFiles/demo_dox_index_mums.dir/dox/index/mums.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_mums.dir/dox/index/mums.cpp.o -MF CMakeFiles/demo_dox_index_mums.dir/dox/index/mums.cpp.o.d -o CMakeFiles/demo_dox_index_mums.dir/dox/index/mums.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<BottomUp<TSpec> > >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void; TSpec = Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:39:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:39:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 30%] Linking CXX executable ../bin/demo_dox_index_mums
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_mums.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_mums.dir/dox/index/mums.cpp.o -o ../bin/demo_dox_index_mums  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 30%] Built target demo_dox_index_mums
make  -f demos/CMakeFiles/demo_dox_index_node_predicate.dir/build.make demos/CMakeFiles/demo_dox_index_node_predicate.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_node_predicate.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_node_predicate.dir/build.make demos/CMakeFiles/demo_dox_index_node_predicate.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Building CXX object demos/CMakeFiles/demo_dox_index_node_predicate.dir/dox/index/node_predicate.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_node_predicate.dir/dox/index/node_predicate.cpp.o -MF CMakeFiles/demo_dox_index_node_predicate.dir/dox/index/node_predicate.cpp.o.d -o CMakeFiles/demo_dox_index_node_predicate.dir/dox/index/node_predicate.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:3:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:90:68:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:90:68:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 31%] Linking CXX executable ../bin/demo_dox_index_node_predicate
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_node_predicate.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_node_predicate.dir/dox/index/node_predicate.cpp.o -o ../bin/demo_dox_index_node_predicate  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Built target demo_dox_index_node_predicate
make  -f demos/CMakeFiles/demo_dox_index_open_save.dir/build.make demos/CMakeFiles/demo_dox_index_open_save.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_open_save.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_open_save.dir/build.make demos/CMakeFiles/demo_dox_index_open_save.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Building CXX object demos/CMakeFiles/demo_dox_index_open_save.dir/dox/index/open_save.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_open_save.dir/dox/index/open_save.cpp.o -MF CMakeFiles/demo_dox_index_open_save.dir/dox/index/open_save.cpp.o.d -o CMakeFiles/demo_dox_index_open_save.dir/dox/index/open_save.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:109:21:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 31%] Linking CXX executable ../bin/demo_dox_index_open_save
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_open_save.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_open_save.dir/dox/index/open_save.cpp.o -o ../bin/demo_dox_index_open_save  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Built target demo_dox_index_open_save
make  -f demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/build.make demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/build.make demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Building CXX object demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/dox/index/shape_hash_init.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/dox/index/shape_hash_init.cpp.o -MF CMakeFiles/demo_dox_index_shape_hash_init.dir/dox/index/shape_hash_init.cpp.o.d -o CMakeFiles/demo_dox_index_shape_hash_init.dir/dox/index/shape_hash_init.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/shape_hash_init.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/shape_hash_init.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/shape_hash_init.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 31%] Linking CXX executable ../bin/demo_dox_index_shape_hash_init
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_shape_hash_init.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_shape_hash_init.dir/dox/index/shape_hash_init.cpp.o -o ../bin/demo_dox_index_shape_hash_init  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Built target demo_dox_index_shape_hash_init
make  -f demos/CMakeFiles/demo_dox_index_sufarray.dir/build.make demos/CMakeFiles/demo_dox_index_sufarray.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_sufarray.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_sufarray.dir/build.make demos/CMakeFiles/demo_dox_index_sufarray.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Building CXX object demos/CMakeFiles/demo_dox_index_sufarray.dir/dox/index/sufarray.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_sufarray.dir/dox/index/sufarray.cpp.o -MF CMakeFiles/demo_dox_index_sufarray.dir/dox/index/sufarray.cpp.o.d -o CMakeFiles/demo_dox_index_sufarray.dir/dox/index/sufarray.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/sufarray.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/sufarray.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/sufarray.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 31%] Linking CXX executable ../bin/demo_dox_index_sufarray
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_sufarray.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_sufarray.dir/dox/index/sufarray.cpp.o -o ../bin/demo_dox_index_sufarray  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Built target demo_dox_index_sufarray
make  -f demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/build.make demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/build.make demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Building CXX object demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/dox/index/supermaxrepeats.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/dox/index/supermaxrepeats.cpp.o -MF CMakeFiles/demo_dox_index_supermaxrepeats.dir/dox/index/supermaxrepeats.cpp.o.d -o CMakeFiles/demo_dox_index_supermaxrepeats.dir/dox/index/supermaxrepeats.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:3:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<BottomUp<TSpec> > >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs.h:121:33:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::SuperMaxRepeats> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:19:74:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:34:63:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:34:63:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 31%] Linking CXX executable ../bin/demo_dox_index_supermaxrepeats
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_supermaxrepeats.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_supermaxrepeats.dir/dox/index/supermaxrepeats.cpp.o -o ../bin/demo_dox_index_supermaxrepeats  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Built target demo_dox_index_supermaxrepeats
make  -f demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/build.make demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/build.make demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Building CXX object demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/dox/index/textAt_indexText_saAt_indexRequire.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/dox/index/textAt_indexText_saAt_indexRequire.cpp.o -MF CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/dox/index/textAt_indexText_saAt_indexRequire.cpp.o.d -o CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/dox/index/textAt_indexText_saAt_indexRequire.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/textAt_indexText_saAt_indexRequire.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/textAt_indexText_saAt_indexRequire.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 31%] Linking CXX executable ../bin/demo_dox_index_textAt_indexText_saAt_indexRequire
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/dox/index/textAt_indexText_saAt_indexRequire.cpp.o -o ../bin/demo_dox_index_textAt_indexText_saAt_indexRequire  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Built target demo_dox_index_textAt_indexText_saAt_indexRequire
make  -f demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/build.make demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/build.make demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 32%] Building CXX object demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/dox/misc/enumerate_strings.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/dox/misc/enumerate_strings.cpp.o -MF CMakeFiles/demo_dox_misc_enumerate_strings.dir/dox/misc/enumerate_strings.cpp.o.d -o CMakeFiles/demo_dox_misc_enumerate_strings.dir/dox/misc/enumerate_strings.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/enumerate_strings.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/enumerate_strings.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/enumerate_strings.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 32%] Linking CXX executable ../bin/demo_dox_misc_enumerate_strings
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_misc_enumerate_strings.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_misc_enumerate_strings.dir/dox/misc/enumerate_strings.cpp.o -o ../bin/demo_dox_misc_enumerate_strings  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 32%] Built target demo_dox_misc_enumerate_strings
make  -f demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/build.make demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/build.make demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 32%] Building CXX object demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/dox/misc/get_terminal_size.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/dox/misc/get_terminal_size.cpp.o -MF CMakeFiles/demo_dox_misc_get_terminal_size.dir/dox/misc/get_terminal_size.cpp.o.d -o CMakeFiles/demo_dox_misc_get_terminal_size.dir/dox/misc/get_terminal_size.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/get_terminal_size.cpp
[ 32%] Linking CXX executable ../bin/demo_dox_misc_get_terminal_size
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_misc_get_terminal_size.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_misc_get_terminal_size.dir/dox/misc/get_terminal_size.cpp.o -o ../bin/demo_dox_misc_get_terminal_size  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 32%] Built target demo_dox_misc_get_terminal_size
make  -f demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/build.make demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/build.make demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 32%] Building CXX object demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/dox/misc/interval_tree_example.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/dox/misc/interval_tree_example.cpp.o -MF CMakeFiles/demo_dox_misc_interval_tree_example.dir/dox/misc/interval_tree_example.cpp.o.d -o CMakeFiles/demo_dox_misc_interval_tree_example.dir/dox/misc/interval_tree_example.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TCargo>&, const Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, String<char, Alloc<> > >, StorePointsOnly>, Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18:   required from 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, String<char, Alloc<> > >, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18:   required from 'void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2, TValue2) [with TValue = int; TCargo = String<char, Alloc<> >; TValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:22:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1562 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1575 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1598 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
[ 32%] Linking CXX executable ../bin/demo_dox_misc_interval_tree_example
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_misc_interval_tree_example.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_misc_interval_tree_example.dir/dox/misc/interval_tree_example.cpp.o -o ../bin/demo_dox_misc_interval_tree_example  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 32%] Built target demo_dox_misc_interval_tree_example
make  -f demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/build.make demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/build.make demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 32%] Building CXX object demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/dox/misc/name_store_cache.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/dox/misc/name_store_cache.cpp.o -MF CMakeFiles/demo_dox_misc_name_store_cache.dir/dox/misc/name_store_cache.cpp.o.d -o CMakeFiles/demo_dox_misc_name_store_cache.dir/dox/misc/name_store_cache.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/name_store_cache.cpp
[ 32%] Linking CXX executable ../bin/demo_dox_misc_name_store_cache
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_misc_name_store_cache.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_misc_name_store_cache.dir/dox/misc/name_store_cache.cpp.o -o ../bin/demo_dox_misc_name_store_cache  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 32%] Built target demo_dox_misc_name_store_cache
make  -f demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/build.make demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/build.make demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 32%] Building CXX object demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/dox/modifier/cyclic_shape.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/dox/modifier/cyclic_shape.cpp.o -MF CMakeFiles/demo_dox_modifier_cyclic_shape.dir/dox/modifier/cyclic_shape.cpp.o.d -o CMakeFiles/demo_dox_modifier_cyclic_shape.dir/dox/modifier/cyclic_shape.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/functional:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:42:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:427:15:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::end(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:689:15:   required from 'typename seqan::Size<seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> > >::Type seqan::length(const ModifiedString<THost, ModCyclicShape<TSpec> >&) [with THost = String<char, Alloc<> >; TSpec = CyclicShape<GappedShape<Tag<Default_> > >; typename Size<ModifiedString<THost, ModCyclicShape<TSpec> > >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp:28:63:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::CyclicShape(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)'
  203 |     CyclicShape(CyclicShape const & other) :
      |     ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:371:15:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<char, Alloc<> >; TSpec = ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp:27:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::CyclicShape(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)'
  203 |     CyclicShape(CyclicShape const & other) :
      |     ^~~~~~~~~~~
[ 32%] Linking CXX executable ../bin/demo_dox_modifier_cyclic_shape
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_modifier_cyclic_shape.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_modifier_cyclic_shape.dir/dox/modifier/cyclic_shape.cpp.o -o ../bin/demo_dox_modifier_cyclic_shape  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 32%] Built target demo_dox_modifier_cyclic_shape
make  -f demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/build.make demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/build.make demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 32%] Building CXX object demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/dox/modifier/cyclic_shape_snippets.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/dox/modifier/cyclic_shape_snippets.cpp.o -MF CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/dox/modifier/cyclic_shape_snippets.cpp.o.d -o CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/dox/modifier/cyclic_shape_snippets.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:8:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:386:15:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:58:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::CyclicShape(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)'
  203 |     CyclicShape(CyclicShape const & other) :
      |     ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:371:15:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1>; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > > >; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > > >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<char, Alloc<> >; TSpec = ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:32:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'constexpr seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> >& seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> >::operator=(const seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:288:5: note: because 'seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> >' has user-provided 'seqan::CyclicShape<seqan::FixedShape<LeftOffset, seqan::GappedShape<seqan::HardwiredShape<P00, P01, P02, P03, P04, P05, P06, P07, P08, P09, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19> >, RightOffset> >::CyclicShape(const seqan::CyclicShape<seqan::FixedShape<LeftOffset, seqan::GappedShape<seqan::HardwiredShape<P00, P01, P02, P03, P04, P05, P06, P07, P08, P09, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19> >, RightOffset> >&) [with unsigned int LeftOffset = 2; unsigned int RightOffset = 1; int P00 = 1; int P01 = 1; int P02 = 3; int P03 = 2; int P04 = 0; int P05 = 0; int P06 = 0; int P07 = 0; int P08 = 0; int P09 = 0; int P10 = 0; int P11 = 0; int P12 = 0; int P13 = 0; int P14 = 0; int P15 = 0; int P16 = 0; int P17 = 0; int P18 = 0; int P19 = 0]'
  288 |     CyclicShape(CyclicShape const &)
      |     ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:427:15:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::end(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1>; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:689:15:   required from 'typename seqan::Size<seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> > >::Type seqan::length(const ModifiedString<THost, ModCyclicShape<TSpec> >&) [with THost = String<char, Alloc<> >; TSpec = CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> >; typename Size<ModifiedString<THost, ModCyclicShape<TSpec> > >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1086:31:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > > >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<char, Alloc<> >; TSpec = ModCyclicShape<CyclicShape<FixedShape<2, GappedShape<HardwiredShape<1, 1, 3, 2> >, 1> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:32:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'constexpr seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> >& seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> >::operator=(const seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:288:5: note: because 'seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> >' has user-provided 'seqan::CyclicShape<seqan::FixedShape<LeftOffset, seqan::GappedShape<seqan::HardwiredShape<P00, P01, P02, P03, P04, P05, P06, P07, P08, P09, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19> >, RightOffset> >::CyclicShape(const seqan::CyclicShape<seqan::FixedShape<LeftOffset, seqan::GappedShape<seqan::HardwiredShape<P00, P01, P02, P03, P04, P05, P06, P07, P08, P09, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19> >, RightOffset> >&) [with unsigned int LeftOffset = 2; unsigned int RightOffset = 1; int P00 = 1; int P01 = 1; int P02 = 3; int P03 = 2; int P04 = 0; int P05 = 0; int P06 = 0; int P07 = 0; int P08 = 0; int P09 = 0; int P10 = 0; int P11 = 0; int P12 = 0; int P13 = 0; int P14 = 0; int P15 = 0; int P16 = 0; int P17 = 0; int P18 = 0; int P19 = 0]'
  288 |     CyclicShape(CyclicShape const &)
      |     ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:371:15:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::begin(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = ModifiedIterator<Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<char, Alloc<> >; TSpec = ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:51:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::CyclicShape(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)'
  203 |     CyclicShape(CyclicShape const & other) :
      |     ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, True) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; TSource = const ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:427:15:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type seqan::end(const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >&, Tag<TExpand>) [with THost = String<char, Alloc<> >; TSpec = GappedShape<Tag<Default_> >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, ModCyclicShape<CyclicShape<TSpec> > >, const Tag<TExpand> >::Type = ModifiedIterator<const char*, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:689:15:   required from 'typename seqan::Size<seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> > >::Type seqan::length(const ModifiedString<THost, ModCyclicShape<TSpec> >&) [with THost = String<char, Alloc<> >; TSpec = CyclicShape<GappedShape<Tag<Default_> > >; typename Size<ModifiedString<THost, ModCyclicShape<TSpec> > >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1086:31:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = ModifiedString<String<char, Alloc<> >, ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > > >; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<char, Alloc<> >; TSpec = ModCyclicShape<CyclicShape<GappedShape<Tag<Default_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:51:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  452 |     cargo(me) = cargo(_origin);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >::CyclicShape(const seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)'
  203 |     CyclicShape(CyclicShape const & other) :
      |     ^~~~~~~~~~~
[ 32%] Linking CXX executable ../bin/demo_dox_modifier_cyclic_shape_snippets
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/dox/modifier/cyclic_shape_snippets.cpp.o -o ../bin/demo_dox_modifier_cyclic_shape_snippets  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 32%] Built target demo_dox_modifier_cyclic_shape_snippets
make  -f demos/CMakeFiles/demo_dox_modifier_modified_string.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_modifier_modified_string.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_modifier_modified_string.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 33%] Building CXX object demos/CMakeFiles/demo_dox_modifier_modified_string.dir/dox/modifier/modified_string.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_modifier_modified_string.dir/dox/modifier/modified_string.cpp.o -MF CMakeFiles/demo_dox_modifier_modified_string.dir/dox/modifier/modified_string.cpp.o.d -o CMakeFiles/demo_dox_modifier_modified_string.dir/dox/modifier/modified_string.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 33%] Linking CXX executable ../bin/demo_dox_modifier_modified_string
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_modifier_modified_string.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_modifier_modified_string.dir/dox/modifier/modified_string.cpp.o -o ../bin/demo_dox_modifier_modified_string  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 33%] Built target demo_dox_modifier_modified_string
make  -f demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 33%] Building CXX object demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/dox/modifier/modified_string_mod_view.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/dox/modifier/modified_string_mod_view.cpp.o -MF CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/dox/modifier/modified_string_mod_view.cpp.o.d -o CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/dox/modifier/modified_string_mod_view.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string_mod_view.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string_mod_view.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string_mod_view.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string_mod_view.cpp:9:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
    9 |     public std::unary_function<char, char>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 33%] Linking CXX executable ../bin/demo_dox_modifier_modified_string_mod_view
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/dox/modifier/modified_string_mod_view.cpp.o -o ../bin/demo_dox_modifier_modified_string_mod_view  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 33%] Built target demo_dox_modifier_modified_string_mod_view
make  -f demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 33%] Building CXX object demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/dox/modifier/modified_string_nested.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/dox/modifier/modified_string_nested.cpp.o -MF CMakeFiles/demo_dox_modifier_modified_string_nested.dir/dox/modifier/modified_string_nested.cpp.o.d -o CMakeFiles/demo_dox_modifier_modified_string_nested.dir/dox/modifier/modified_string_nested.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string_nested.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string_nested.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string_nested.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string_nested.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 33%] Linking CXX executable ../bin/demo_dox_modifier_modified_string_nested
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_modifier_modified_string_nested.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_modifier_modified_string_nested.dir/dox/modifier/modified_string_nested.cpp.o -o ../bin/demo_dox_modifier_modified_string_nested  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 33%] Built target demo_dox_modifier_modified_string_nested
make  -f demos/CMakeFiles/demo_dox_parallel_queue_example.dir/build.make demos/CMakeFiles/demo_dox_parallel_queue_example.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_parallel_queue_example.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_parallel_queue_example.dir/build.make demos/CMakeFiles/demo_dox_parallel_queue_example.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 33%] Building CXX object demos/CMakeFiles/demo_dox_parallel_queue_example.dir/dox/parallel/queue_example.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_parallel_queue_example.dir/dox/parallel/queue_example.cpp.o -MF CMakeFiles/demo_dox_parallel_queue_example.dir/dox/parallel/queue_example.cpp.o.d -o CMakeFiles/demo_dox_parallel_queue_example.dir/dox/parallel/queue_example.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/parallel/queue_example.cpp
[ 33%] Linking CXX executable ../bin/demo_dox_parallel_queue_example
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_parallel_queue_example.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_parallel_queue_example.dir/dox/parallel/queue_example.cpp.o -o ../bin/demo_dox_parallel_queue_example  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 33%] Built target demo_dox_parallel_queue_example
make  -f demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/build.make demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/build.make demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 33%] Building CXX object demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/dox/parallel/splitter_example.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/dox/parallel/splitter_example.cpp.o -MF CMakeFiles/demo_dox_parallel_splitter_example.dir/dox/parallel/splitter_example.cpp.o.d -o CMakeFiles/demo_dox_parallel_splitter_example.dir/dox/parallel/splitter_example.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/parallel/splitter_example.cpp
[ 33%] Linking CXX executable ../bin/demo_dox_parallel_splitter_example
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_parallel_splitter_example.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_parallel_splitter_example.dir/dox/parallel/splitter_example.cpp.o -o ../bin/demo_dox_parallel_splitter_example  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 33%] Built target demo_dox_parallel_splitter_example
make  -f demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/build.make demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/build.make demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 33%] Building CXX object demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/dox/pipe/pool_sorter.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/dox/pipe/pool_sorter.cpp.o -MF CMakeFiles/demo_dox_pipe_pool_sorter.dir/dox/pipe/pool_sorter.cpp.o.d -o CMakeFiles/demo_dox_pipe_pool_sorter.dir/dox/pipe/pool_sorter.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/pipe/pool_sorter.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/pipe/pool_sorter.cpp:6:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/functional:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/pipe/pool_sorter.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/pipe/pool_sorter.cpp:13:10: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   13 |     std::binary_function<int, int, int>
      |          ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 33%] Linking CXX executable ../bin/demo_dox_pipe_pool_sorter
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_pipe_pool_sorter.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_pipe_pool_sorter.dir/dox/pipe/pool_sorter.cpp.o -o ../bin/demo_dox_pipe_pool_sorter  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 33%] Built target demo_dox_pipe_pool_sorter
make  -f demos/CMakeFiles/demo_dox_score_score.dir/build.make demos/CMakeFiles/demo_dox_score_score.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_score_score.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_score_score.dir/build.make demos/CMakeFiles/demo_dox_score_score.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 34%] Building CXX object demos/CMakeFiles/demo_dox_score_score.dir/dox/score/score.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_score_score.dir/dox/score/score.cpp.o -MF CMakeFiles/demo_dox_score_score.dir/dox/score/score.cpp.o.d -o CMakeFiles/demo_dox_score_score.dir/dox/score/score.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/score/score.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/score/score.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/score/score.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/score/score.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 34%] Linking CXX executable ../bin/demo_dox_score_score
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_score_score.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_score_score.dir/dox/score/score.cpp.o -o ../bin/demo_dox_score_score  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 34%] Built target demo_dox_score_score
make  -f demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 34%] Building CXX object demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/dox/seeds/seeds_add_seed.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/dox/seeds/seeds_add_seed.cpp.o -MF CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/dox/seeds/seeds_add_seed.cpp.o.d -o CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/dox/seeds/seeds_add_seed.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_add_seed.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_add_seed.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_add_seed.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 34%] Linking CXX executable ../bin/demo_dox_seeds_seeds_add_seed
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/dox/seeds/seeds_add_seed.cpp.o -o ../bin/demo_dox_seeds_seeds_add_seed  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 34%] Built target demo_dox_seeds_seeds_add_seed
make  -f demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 34%] Building CXX object demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/dox/seeds/seeds_chaining.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/dox/seeds/seeds_chaining.cpp.o -MF CMakeFiles/demo_dox_seeds_seeds_chaining.dir/dox/seeds/seeds_chaining.cpp.o.d -o CMakeFiles/demo_dox_seeds_seeds_chaining.dir/dox/seeds/seeds_chaining.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_chaining.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_chaining.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_chaining.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 34%] Linking CXX executable ../bin/demo_dox_seeds_seeds_chaining
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_seeds_seeds_chaining.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_seeds_seeds_chaining.dir/dox/seeds/seeds_chaining.cpp.o -o ../bin/demo_dox_seeds_seeds_chaining  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 34%] Built target demo_dox_seeds_seeds_chaining
make  -f demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 34%] Building CXX object demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/dox/seeds/seeds_extension.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/dox/seeds/seeds_extension.cpp.o -MF CMakeFiles/demo_dox_seeds_seeds_extension.dir/dox/seeds/seeds_extension.cpp.o.d -o CMakeFiles/demo_dox_seeds_seeds_extension.dir/dox/seeds/seeds_extension.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_extension.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_extension.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_extension.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 34%] Linking CXX executable ../bin/demo_dox_seeds_seeds_extension
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_seeds_seeds_extension.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_seeds_seeds_extension.dir/dox/seeds/seeds_extension.cpp.o -o ../bin/demo_dox_seeds_seeds_extension  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 34%] Built target demo_dox_seeds_seeds_extension
make  -f demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/build.make demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/build.make demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 34%] Building CXX object demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/dox/seq_io/fai_index_example.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/dox/seq_io/fai_index_example.cpp.o -MF CMakeFiles/demo_dox_seq_io_fai_index_example.dir/dox/seq_io/fai_index_example.cpp.o.d -o CMakeFiles/demo_dox_seq_io_fai_index_example.dir/dox/seq_io/fai_index_example.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seq_io/fai_index_example.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seq_io/fai_index_example.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seq_io/fai_index_example.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 34%] Linking CXX executable ../bin/demo_dox_seq_io_fai_index_example
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_seq_io_fai_index_example.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_seq_io_fai_index_example.dir/dox/seq_io/fai_index_example.cpp.o -o ../bin/demo_dox_seq_io_fai_index_example  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 34%] Built target demo_dox_seq_io_fai_index_example
make  -f demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 34%] Building CXX object demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/dox/sequence/UNUSED_infix.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/dox/sequence/UNUSED_infix.cpp.o -MF CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/dox/sequence/UNUSED_infix.cpp.o.d -o CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/dox/sequence/UNUSED_infix.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/UNUSED_infix.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/UNUSED_infix.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/UNUSED_infix.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 34%] Linking CXX executable ../bin/demo_dox_sequence_UNUSED_infix
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/dox/sequence/UNUSED_infix.cpp.o -o ../bin/demo_dox_sequence_UNUSED_infix  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 34%] Built target demo_dox_sequence_UNUSED_infix
make  -f demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Building CXX object demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/dox/sequence/UNUSED_prefix.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/dox/sequence/UNUSED_prefix.cpp.o -MF CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/dox/sequence/UNUSED_prefix.cpp.o.d -o CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/dox/sequence/UNUSED_prefix.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/UNUSED_prefix.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/UNUSED_prefix.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/UNUSED_prefix.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 35%] Linking CXX executable ../bin/demo_dox_sequence_UNUSED_prefix
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/dox/sequence/UNUSED_prefix.cpp.o -o ../bin/demo_dox_sequence_UNUSED_prefix  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Built target demo_dox_sequence_UNUSED_prefix
make  -f demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Building CXX object demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/dox/sequence/UNUSED_suffix.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/dox/sequence/UNUSED_suffix.cpp.o -MF CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/dox/sequence/UNUSED_suffix.cpp.o.d -o CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/dox/sequence/UNUSED_suffix.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/UNUSED_suffix.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/UNUSED_suffix.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/UNUSED_suffix.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 35%] Linking CXX executable ../bin/demo_dox_sequence_UNUSED_suffix
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/dox/sequence/UNUSED_suffix.cpp.o -o ../bin/demo_dox_sequence_UNUSED_suffix  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Built target demo_dox_sequence_UNUSED_suffix
make  -f demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/build.make demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/build.make demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Building CXX object demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/dox/sequence/container_view_zip.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/dox/sequence/container_view_zip.cpp.o -MF CMakeFiles/demo_dox_sequence_container_view_zip.dir/dox/sequence/container_view_zip.cpp.o.d -o CMakeFiles/demo_dox_sequence_container_view_zip.dir/dox/sequence/container_view_zip.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/container_view_zip.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/container_view_zip.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/container_view_zip.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 35%] Linking CXX executable ../bin/demo_dox_sequence_container_view_zip
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_container_view_zip.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_container_view_zip.dir/dox/sequence/container_view_zip.cpp.o -o ../bin/demo_dox_sequence_container_view_zip  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Built target demo_dox_sequence_container_view_zip
make  -f demos/CMakeFiles/demo_dox_sequence_segment.dir/build.make demos/CMakeFiles/demo_dox_sequence_segment.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_sequence_segment.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_sequence_segment.dir/build.make demos/CMakeFiles/demo_dox_sequence_segment.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Building CXX object demos/CMakeFiles/demo_dox_sequence_segment.dir/dox/sequence/segment.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_sequence_segment.dir/dox/sequence/segment.cpp.o -MF CMakeFiles/demo_dox_sequence_segment.dir/dox/sequence/segment.cpp.o.d -o CMakeFiles/demo_dox_sequence_segment.dir/dox/sequence/segment.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:93:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
   93 |     TExplicitPrefix preB(sufA, 3);
      |                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:89:46: note:   initializing argument 1 of 'seqan::Segment<THost, seqan::PrefixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost, seqan::PrefixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost, seqan::PrefixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost, seqan::PrefixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Host<seqan::Segment<THost, seqan::PrefixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost, seqan::PrefixSegment> >::Type>::Type = unsigned int]'
   89 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:90:29:   required from 'seqan::Segment<THost, seqan::PrefixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost, seqan::PrefixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost, seqan::PrefixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost, seqan::PrefixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Host<seqan::Segment<THost, seqan::PrefixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost, seqan::PrefixSegment> >::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:93:33:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<char, Alloc<> >, SuffixSegment>; typename Parameter_<const T>::Type = Segment<String<char, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:171:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost, PrefixSegment>&) [with THost_ = Segment<String<char, Alloc<> >, SuffixSegment>; typename Parameter_<T>::Type = Segment<String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:206:53:   required from 'typename seqan::Iterator<const seqan::Segment<THost, seqan::PrefixSegment>, const seqan::Tag<seqan::Standard_> >::Type seqan::begin(const Segment<THost, PrefixSegment>&, Standard) [with THost_ = Segment<String<char, Alloc<> >, SuffixSegment>; typename Iterator<const Segment<THost, PrefixSegment>, const Tag<Standard_> >::Type = char*; Standard = const Tag<Standard_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1095:69:   required from 'typename seqan::EnableIf<seqan::And<seqan::IsContiguous<TContainer>, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<Segment<String<char, Alloc<> >, SuffixSegment>, PrefixSegment>; typename EnableIf<And<IsContiguous<TContainer>, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = Segment<String<char, Alloc<> >, SuffixSegment>; TSpec = PrefixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:94:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  365 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 35%] Linking CXX executable ../bin/demo_dox_sequence_segment
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_segment.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_segment.dir/dox/sequence/segment.cpp.o -o ../bin/demo_dox_sequence_segment  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Built target demo_dox_sequence_segment
make  -f demos/CMakeFiles/demo_dox_sequence_string.dir/build.make demos/CMakeFiles/demo_dox_sequence_string.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_sequence_string.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_sequence_string.dir/build.make demos/CMakeFiles/demo_dox_sequence_string.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Building CXX object demos/CMakeFiles/demo_dox_sequence_string.dir/dox/sequence/string.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_sequence_string.dir/dox/sequence/string.cpp.o -MF CMakeFiles/demo_dox_sequence_string.dir/dox/sequence/string.cpp.o.d -o CMakeFiles/demo_dox_sequence_string.dir/dox/sequence/string.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/string.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/string.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/string.cpp:38:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 35%] Linking CXX executable ../bin/demo_dox_sequence_string
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_string.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_string.dir/dox/sequence/string.cpp.o -o ../bin/demo_dox_sequence_string  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Built target demo_dox_sequence_string
make  -f demos/CMakeFiles/demo_dox_sequence_string2.dir/build.make demos/CMakeFiles/demo_dox_sequence_string2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_sequence_string2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_sequence_string2.dir/build.make demos/CMakeFiles/demo_dox_sequence_string2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Building CXX object demos/CMakeFiles/demo_dox_sequence_string2.dir/dox/sequence/string2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_sequence_string2.dir/dox/sequence/string2.cpp.o -MF CMakeFiles/demo_dox_sequence_string2.dir/dox/sequence/string2.cpp.o.d -o CMakeFiles/demo_dox_sequence_string2.dir/dox/sequence/string2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/string2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/string2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/string2.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 35%] Linking CXX executable ../bin/demo_dox_sequence_string2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_string2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_string2.dir/dox/sequence/string2.cpp.o -o ../bin/demo_dox_sequence_string2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Built target demo_dox_sequence_string2
make  -f demos/CMakeFiles/demo_dox_sequence_stringset.dir/build.make demos/CMakeFiles/demo_dox_sequence_stringset.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_sequence_stringset.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_sequence_stringset.dir/build.make demos/CMakeFiles/demo_dox_sequence_stringset.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Building CXX object demos/CMakeFiles/demo_dox_sequence_stringset.dir/dox/sequence/stringset.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_sequence_stringset.dir/dox/sequence/stringset.cpp.o -MF CMakeFiles/demo_dox_sequence_stringset.dir/dox/sequence/stringset.cpp.o.d -o CMakeFiles/demo_dox_sequence_stringset.dir/dox/sequence/stringset.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/stringset.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/stringset.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 36%] Linking CXX executable ../bin/demo_dox_sequence_stringset
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_stringset.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_stringset.dir/dox/sequence/stringset.cpp.o -o ../bin/demo_dox_sequence_stringset  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Built target demo_dox_sequence_stringset
make  -f demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/build.make demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/build.make demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Building CXX object demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/dox/statistics/build_markov_model.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/dox/statistics/build_markov_model.cpp.o -MF CMakeFiles/demo_dox_statistics_build_markov_model.dir/dox/statistics/build_markov_model.cpp.o.d -o CMakeFiles/demo_dox_statistics_build_markov_model.dir/dox/statistics/build_markov_model.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:6:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:18:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:18:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:18:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:18:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:18:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 36%] Linking CXX executable ../bin/demo_dox_statistics_build_markov_model
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_statistics_build_markov_model.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_statistics_build_markov_model.dir/dox/statistics/build_markov_model.cpp.o -o ../bin/demo_dox_statistics_build_markov_model  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Built target demo_dox_statistics_build_markov_model
make  -f demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/build.make demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/build.make demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Building CXX object demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/dox/statistics/load_markov_model.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/dox/statistics/load_markov_model.cpp.o -MF CMakeFiles/demo_dox_statistics_load_markov_model.dir/dox/statistics/load_markov_model.cpp.o.d -o CMakeFiles/demo_dox_statistics_load_markov_model.dir/dox/statistics/load_markov_model.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/alignment_free.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 36%] Linking CXX executable ../bin/demo_dox_statistics_load_markov_model
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_statistics_load_markov_model.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_statistics_load_markov_model.dir/dox/statistics/load_markov_model.cpp.o -o ../bin/demo_dox_statistics_load_markov_model  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Built target demo_dox_statistics_load_markov_model
make  -f demos/CMakeFiles/demo_dox_store_store_example.dir/build.make demos/CMakeFiles/demo_dox_store_store_example.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_store_store_example.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_store_store_example.dir/build.make demos/CMakeFiles/demo_dox_store_store_example.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Building CXX object demos/CMakeFiles/demo_dox_store_store_example.dir/dox/store/store_example.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_store_store_example.dir/dox/store/store_example.cpp.o -MF CMakeFiles/demo_dox_store_store_example.dir/dox/store/store_example.cpp.o.d -o CMakeFiles/demo_dox_store_store_example.dir/dox/store/store_example.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:14:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:14:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:14:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:14:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:14:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 36%] Linking CXX executable ../bin/demo_dox_store_store_example
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_store_store_example.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_store_store_example.dir/dox/store/store_example.cpp.o -o ../bin/demo_dox_store_store_example  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Built target demo_dox_store_store_example
make  -f demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/build.make demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/build.make demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Building CXX object demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/dox/stream/lexical_cast.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/dox/stream/lexical_cast.cpp.o -MF CMakeFiles/demo_dox_stream_lexical_cast.dir/dox/stream/lexical_cast.cpp.o.d -o CMakeFiles/demo_dox_stream_lexical_cast.dir/dox/stream/lexical_cast.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/stream/lexical_cast.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/stream/lexical_cast.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/stream/lexical_cast.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char [2]]',
    inlined from 'int main()' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/stream/lexical_cast.cpp:42:29:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char [2]]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 36%] Linking CXX executable ../bin/demo_dox_stream_lexical_cast
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_stream_lexical_cast.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_stream_lexical_cast.dir/dox/stream/lexical_cast.cpp.o -o ../bin/demo_dox_stream_lexical_cast  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Built target demo_dox_stream_lexical_cast
make  -f demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/build.make demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/build.make demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Building CXX object demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/howto/align_gaps_clipping.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/howto/align_gaps_clipping.cpp.o -MF CMakeFiles/demo_howto_align_gaps_clipping.dir/howto/align_gaps_clipping.cpp.o.d -o CMakeFiles/demo_howto_align_gaps_clipping.dir/howto/align_gaps_clipping.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/align_gaps_clipping.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/align_gaps_clipping.cpp:6:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/align_gaps_clipping.cpp:3:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 36%] Linking CXX executable ../bin/demo_howto_align_gaps_clipping
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_align_gaps_clipping.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_howto_align_gaps_clipping.dir/howto/align_gaps_clipping.cpp.o -o ../bin/demo_howto_align_gaps_clipping  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Built target demo_howto_align_gaps_clipping
make  -f demos/CMakeFiles/demo_howto_custom_file_endings.dir/build.make demos/CMakeFiles/demo_howto_custom_file_endings.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_howto_custom_file_endings.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_howto_custom_file_endings.dir/build.make demos/CMakeFiles/demo_howto_custom_file_endings.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 37%] Building CXX object demos/CMakeFiles/demo_howto_custom_file_endings.dir/howto/custom_file_endings.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_howto_custom_file_endings.dir/howto/custom_file_endings.cpp.o -MF CMakeFiles/demo_howto_custom_file_endings.dir/howto/custom_file_endings.cpp.o.d -o CMakeFiles/demo_howto_custom_file_endings.dir/howto/custom_file_endings.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = MySeqFormat_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<MySeqFormat_>, TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = Tag<MyFastaAdaptor_>; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::Tag<seqan::MyFastaAdaptor_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:66:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<MySeqFormat_>, TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = Tag<MyFastaAdaptor_>; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::Tag<seqan::MyFastaAdaptor_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:66:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<MySeqFormat_>, TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = Tag<MyFastaAdaptor_>; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::Tag<seqan::MyFastaAdaptor_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:66:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<MySeqFormat_>, TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = Tag<MyFastaAdaptor_>; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::Tag<seqan::MyFastaAdaptor_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:66:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<MySeqFormat_>, TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = Tag<MyFastaAdaptor_>; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::Tag<seqan::MyFastaAdaptor_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:66:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<MySeqFormat_>, TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = Tag<MyFastaAdaptor_>; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::Tag<seqan::MyFastaAdaptor_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:66:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 37%] Linking CXX executable ../bin/demo_howto_custom_file_endings
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_custom_file_endings.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_howto_custom_file_endings.dir/howto/custom_file_endings.cpp.o -o ../bin/demo_howto_custom_file_endings  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 37%] Built target demo_howto_custom_file_endings
make  -f demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/build.make demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/build.make demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 37%] Building CXX object demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/howto/efficiently_import_sequences.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/howto/efficiently_import_sequences.cpp.o -MF CMakeFiles/demo_howto_efficiently_import_sequences.dir/howto/efficiently_import_sequences.cpp.o.d -o CMakeFiles/demo_howto_efficiently_import_sequences.dir/howto/efficiently_import_sequences.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:15:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:15:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:15:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:15:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:15:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 37%] Linking CXX executable ../bin/demo_howto_efficiently_import_sequences
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_efficiently_import_sequences.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_howto_efficiently_import_sequences.dir/howto/efficiently_import_sequences.cpp.o -o ../bin/demo_howto_efficiently_import_sequences  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 37%] Built target demo_howto_efficiently_import_sequences
make  -f demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/build.make demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/build.make demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 37%] Building CXX object demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/howto/filter_similar_sequences.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/howto/filter_similar_sequences.cpp.o -MF CMakeFiles/demo_howto_filter_similar_sequences.dir/howto/filter_similar_sequences.cpp.o.d -o CMakeFiles/demo_howto_filter_similar_sequences.dir/howto/filter_similar_sequences.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:389:32:   required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&) [with THaystack = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:34:49:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1928:77:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1876:41:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1845:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1965:37:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TFileName = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:14:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:389:32:   required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&) [with THaystack = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:34:49:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TFileName = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:14:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1875:33:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TFileName = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:14:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TFileName = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:14:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:740:41:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<11> >, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<11> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<11> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<11> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<11> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<11> >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TFileName = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:14:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 37%] Linking CXX executable ../bin/demo_howto_filter_similar_sequences
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_filter_similar_sequences.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_howto_filter_similar_sequences.dir/howto/filter_similar_sequences.cpp.o -o ../bin/demo_howto_filter_similar_sequences  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 37%] Built target demo_howto_filter_similar_sequences
make  -f demos/CMakeFiles/demo_howto_scores_init_score.dir/build.make demos/CMakeFiles/demo_howto_scores_init_score.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_howto_scores_init_score.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_howto_scores_init_score.dir/build.make demos/CMakeFiles/demo_howto_scores_init_score.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 37%] Building CXX object demos/CMakeFiles/demo_howto_scores_init_score.dir/howto/scores/init_score.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_howto_scores_init_score.dir/howto/scores/init_score.cpp.o -MF CMakeFiles/demo_howto_scores_init_score.dir/howto/scores/init_score.cpp.o.d -o CMakeFiles/demo_howto_scores_init_score.dir/howto/scores/init_score.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/scores/init_score.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/scores/init_score.cpp:31:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/scores/init_score.cpp:28:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 37%] Linking CXX executable ../bin/demo_howto_scores_init_score
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_scores_init_score.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_howto_scores_init_score.dir/howto/scores/init_score.cpp.o -o ../bin/demo_howto_scores_init_score  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 37%] Built target demo_howto_scores_init_score
make  -f demos/CMakeFiles/demo_howto_scores_load_score.dir/build.make demos/CMakeFiles/demo_howto_scores_load_score.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_howto_scores_load_score.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_howto_scores_load_score.dir/build.make demos/CMakeFiles/demo_howto_scores_load_score.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 37%] Building CXX object demos/CMakeFiles/demo_howto_scores_load_score.dir/howto/scores/load_score.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_howto_scores_load_score.dir/howto/scores/load_score.cpp.o -MF CMakeFiles/demo_howto_scores_load_score.dir/howto/scores/load_score.cpp.o.d -o CMakeFiles/demo_howto_scores_load_score.dir/howto/scores/load_score.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/scores/load_score.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/scores/load_score.cpp:27:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/scores/load_score.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, Dna5_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, Dna5_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, Dna5_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9,
    inlined from 'int main(int, char**)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/scores/load_score.cpp:61:20:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main(int, char**)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 37%] Linking CXX executable ../bin/demo_howto_scores_load_score
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_scores_load_score.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_howto_scores_load_score.dir/howto/scores/load_score.cpp.o -o ../bin/demo_howto_scores_load_score  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 37%] Built target demo_howto_scores_load_score
make  -f demos/CMakeFiles/demo_howto_using_zip_iterator.dir/build.make demos/CMakeFiles/demo_howto_using_zip_iterator.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_howto_using_zip_iterator.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_howto_using_zip_iterator.dir/build.make demos/CMakeFiles/demo_howto_using_zip_iterator.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 37%] Building CXX object demos/CMakeFiles/demo_howto_using_zip_iterator.dir/howto/using_zip_iterator.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_howto_using_zip_iterator.dir/howto/using_zip_iterator.cpp.o -MF CMakeFiles/demo_howto_using_zip_iterator.dir/howto/using_zip_iterator.cpp.o.d -o CMakeFiles/demo_howto_using_zip_iterator.dir/howto/using_zip_iterator.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/using_zip_iterator.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/using_zip_iterator.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/using_zip_iterator.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 37%] Linking CXX executable ../bin/demo_howto_using_zip_iterator
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_using_zip_iterator.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_howto_using_zip_iterator.dir/howto/using_zip_iterator.cpp.o -o ../bin/demo_howto_using_zip_iterator  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 37%] Built target demo_howto_using_zip_iterator
make  -f demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/build.make demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/build.make demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/tabix_io/tabix_vcf.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/tabix_io/tabix_vcf.cpp.o -MF CMakeFiles/demo_tabix_io_tabix_vcf.dir/tabix_io/tabix_vcf.cpp.o.d -o CMakeFiles/demo_tabix_io_tabix_vcf.dir/tabix_io/tabix_vcf.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:18:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:18:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = const char*]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = const char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(VcfRecord&, VcfIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Vcf&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io/read_vcf.h:192:43,
    inlined from 'void seqan::readRecord(VcfRecord&, FormattedFile<Tag<Vcf_>, Tag<Input_>, TSpec>&) [with TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io/vcf_file.h:209:15,
    inlined from 'int main(int, const char**)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:55:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main(int, const char**)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 38%] Linking CXX executable ../bin/demo_tabix_io_tabix_vcf
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tabix_io_tabix_vcf.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tabix_io_tabix_vcf.dir/tabix_io/tabix_vcf.cpp.o -o ../bin/demo_tabix_io_tabix_vcf  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Built target demo_tabix_io_tabix_vcf
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/tutorial/a_first_example/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/tutorial/a_first_example/base.cpp.o -MF CMakeFiles/demo_tutorial_a_first_example_base.dir/tutorial/a_first_example/base.cpp.o.d -o CMakeFiles/demo_tutorial_a_first_example_base.dir/tutorial/a_first_example/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:183:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:95:28:   required from 'int seqan::globalAlignment(Align<TSource, TSpec>&, const MyersHirschberg&) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:22:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  348 |             finger1 = col_;
      |             ~~~~~~~~^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  368 |                 finger2 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  370 |                 finger1 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  398 |             finger1 = begin(matrix_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  423 |                     it_ = finger1;
      |                     ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
[ 38%] Linking CXX executable ../bin/demo_tutorial_a_first_example_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_base.dir/tutorial/a_first_example/base.cpp.o -o ../bin/demo_tutorial_a_first_example_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Built target demo_tutorial_a_first_example_base
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/tutorial/a_first_example/basic_code.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/tutorial/a_first_example/basic_code.cpp.o -MF CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/tutorial/a_first_example/basic_code.cpp.o.d -o CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/tutorial/a_first_example/basic_code.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/basic_code.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/basic_code.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/basic_code.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 38%] Linking CXX executable ../bin/demo_tutorial_a_first_example_basic_code
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/tutorial/a_first_example/basic_code.cpp.o -o ../bin/demo_tutorial_a_first_example_basic_code  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Built target demo_tutorial_a_first_example_basic_code
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/tutorial/a_first_example/basic_code_detailed.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/tutorial/a_first_example/basic_code_detailed.cpp.o -MF CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/tutorial/a_first_example/basic_code_detailed.cpp.o.d -o CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/tutorial/a_first_example/basic_code_detailed.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/basic_code_detailed.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/basic_code_detailed.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/basic_code_detailed.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 38%] Linking CXX executable ../bin/demo_tutorial_a_first_example_basic_code_detailed
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/tutorial/a_first_example/basic_code_detailed.cpp.o -o ../bin/demo_tutorial_a_first_example_basic_code_detailed  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Built target demo_tutorial_a_first_example_basic_code_detailed
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/tutorial/a_first_example/code_encapsulation.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/tutorial/a_first_example/code_encapsulation.cpp.o -MF CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/tutorial/a_first_example/code_encapsulation.cpp.o.d -o CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/tutorial/a_first_example/code_encapsulation.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/code_encapsulation.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/code_encapsulation.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/code_encapsulation.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 38%] Linking CXX executable ../bin/demo_tutorial_a_first_example_code_encapsulation
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/tutorial/a_first_example/code_encapsulation.cpp.o -o ../bin/demo_tutorial_a_first_example_code_encapsulation  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Built target demo_tutorial_a_first_example_code_encapsulation
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/tutorial/a_first_example/example_tags.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/tutorial/a_first_example/example_tags.cpp.o -MF CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/tutorial/a_first_example/example_tags.cpp.o.d -o CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/tutorial/a_first_example/example_tags.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/example_tags.cpp
[ 38%] Linking CXX executable ../bin/demo_tutorial_a_first_example_example_tags
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/tutorial/a_first_example/example_tags.cpp.o -o ../bin/demo_tutorial_a_first_example_example_tags  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Built target demo_tutorial_a_first_example_example_tags
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/tutorial/a_first_example/example_tags_for_print.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/tutorial/a_first_example/example_tags_for_print.cpp.o -MF CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/tutorial/a_first_example/example_tags_for_print.cpp.o.d -o CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/tutorial/a_first_example/example_tags_for_print.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/example_tags_for_print.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/example_tags_for_print.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/example_tags_for_print.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 39%] Linking CXX executable ../bin/demo_tutorial_a_first_example_example_tags_for_print
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/tutorial/a_first_example/example_tags_for_print.cpp.o -o ../bin/demo_tutorial_a_first_example_example_tags_for_print  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Built target demo_tutorial_a_first_example_example_tags_for_print
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/tutorial/a_first_example/example_tempSubclassing.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/tutorial/a_first_example/example_tempSubclassing.cpp.o -MF CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/tutorial/a_first_example/example_tempSubclassing.cpp.o.d -o CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/tutorial/a_first_example/example_tempSubclassing.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/example_tempSubclassing.cpp
[ 39%] Linking CXX executable ../bin/demo_tutorial_a_first_example_example_tempSubclassing
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/tutorial/a_first_example/example_tempSubclassing.cpp.o -o ../bin/demo_tutorial_a_first_example_example_tempSubclassing  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Built target demo_tutorial_a_first_example_example_tempSubclassing
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/tutorial/a_first_example/final_result.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/tutorial/a_first_example/final_result.cpp.o -MF CMakeFiles/demo_tutorial_a_first_example_final_result.dir/tutorial/a_first_example/final_result.cpp.o.d -o CMakeFiles/demo_tutorial_a_first_example_final_result.dir/tutorial/a_first_example/final_result.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/final_result.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/final_result.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/final_result.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 39%] Linking CXX executable ../bin/demo_tutorial_a_first_example_final_result
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_final_result.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_final_result.dir/tutorial/a_first_example/final_result.cpp.o -o ../bin/demo_tutorial_a_first_example_final_result  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Built target demo_tutorial_a_first_example_final_result
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/tutorial/a_first_example/solution_1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/tutorial/a_first_example/solution_1.cpp.o -MF CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/tutorial/a_first_example/solution_1.cpp.o.d -o CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/tutorial/a_first_example/solution_1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 39%] Linking CXX executable ../bin/demo_tutorial_a_first_example_solution_1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/tutorial/a_first_example/solution_1.cpp.o -o ../bin/demo_tutorial_a_first_example_solution_1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Built target demo_tutorial_a_first_example_solution_1
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/tutorial/a_first_example/solution_2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/tutorial/a_first_example/solution_2.cpp.o -MF CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/tutorial/a_first_example/solution_2.cpp.o.d -o CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/tutorial/a_first_example/solution_2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_2.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 39%] Linking CXX executable ../bin/demo_tutorial_a_first_example_solution_2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/tutorial/a_first_example/solution_2.cpp.o -o ../bin/demo_tutorial_a_first_example_solution_2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Built target demo_tutorial_a_first_example_solution_2
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/tutorial/a_first_example/solution_3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/tutorial/a_first_example/solution_3.cpp.o -MF CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/tutorial/a_first_example/solution_3.cpp.o.d -o CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/tutorial/a_first_example/solution_3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_3.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_3.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 39%] Linking CXX executable ../bin/demo_tutorial_a_first_example_solution_3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/tutorial/a_first_example/solution_3.cpp.o -o ../bin/demo_tutorial_a_first_example_solution_3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Built target demo_tutorial_a_first_example_solution_3
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/tutorial/a_first_example/solution_4.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/tutorial/a_first_example/solution_4.cpp.o -MF CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/tutorial/a_first_example/solution_4.cpp.o.d -o CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/tutorial/a_first_example/solution_4.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_4.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_4.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 40%] Linking CXX executable ../bin/demo_tutorial_a_first_example_solution_4
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/tutorial/a_first_example/solution_4.cpp.o -o ../bin/demo_tutorial_a_first_example_solution_4  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Built target demo_tutorial_a_first_example_solution_4
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/tutorial/a_first_example/solution_4_templateSubclassing.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/tutorial/a_first_example/solution_4_templateSubclassing.cpp.o -MF CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/tutorial/a_first_example/solution_4_templateSubclassing.cpp.o.d -o CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/tutorial/a_first_example/solution_4_templateSubclassing.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_4_templateSubclassing.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_4_templateSubclassing.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_4_templateSubclassing.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 40%] Linking CXX executable ../bin/demo_tutorial_a_first_example_solution_4_templateSubclassing
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/tutorial/a_first_example/solution_4_templateSubclassing.cpp.o -o ../bin/demo_tutorial_a_first_example_solution_4_templateSubclassing  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Built target demo_tutorial_a_first_example_solution_4_templateSubclassing
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/tutorial/a_first_example/solution_5.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/tutorial/a_first_example/solution_5.cpp.o -MF CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/tutorial/a_first_example/solution_5.cpp.o.d -o CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/tutorial/a_first_example/solution_5.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_5.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_5.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 40%] Linking CXX executable ../bin/demo_tutorial_a_first_example_solution_5
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/tutorial/a_first_example/solution_5.cpp.o -o ../bin/demo_tutorial_a_first_example_solution_5  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Built target demo_tutorial_a_first_example_solution_5
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/tutorial/a_first_example/solution_6.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/tutorial/a_first_example/solution_6.cpp.o -MF CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/tutorial/a_first_example/solution_6.cpp.o.d -o CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/tutorial/a_first_example/solution_6.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_6.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_6.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_6.cpp:3:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 40%] Linking CXX executable ../bin/demo_tutorial_a_first_example_solution_6
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/tutorial/a_first_example/solution_6.cpp.o -o ../bin/demo_tutorial_a_first_example_solution_6  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Built target demo_tutorial_a_first_example_solution_6
make  -f demos/CMakeFiles/demo_tutorial_alignment_align.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_align.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_alignment_align.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_alignment_align.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_align.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Building CXX object demos/CMakeFiles/demo_tutorial_alignment_align.dir/tutorial/alignment/align.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_alignment_align.dir/tutorial/alignment/align.cpp.o -MF CMakeFiles/demo_tutorial_alignment_align.dir/tutorial/alignment/align.cpp.o.d -o CMakeFiles/demo_tutorial_alignment_align.dir/tutorial/alignment/align.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp:138:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  138 |     it = begin(row1);
      |                    ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp:139:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  139 |     itEnd = end(row1);
      |                     ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
[ 40%] Linking CXX executable ../bin/demo_tutorial_alignment_align
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignment_align.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alignment_align.dir/tutorial/alignment/align.cpp.o -o ../bin/demo_tutorial_alignment_align  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Built target demo_tutorial_alignment_align
make  -f demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Building CXX object demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/tutorial/alignment/align_assignment1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/tutorial/alignment/align_assignment1.cpp.o -MF CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/tutorial/alignment/align_assignment1.cpp.o.d -o CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/tutorial/alignment/align_assignment1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align_assignment1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align_assignment1.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 40%] Linking CXX executable ../bin/demo_tutorial_alignment_align_assignment1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/tutorial/alignment/align_assignment1.cpp.o -o ../bin/demo_tutorial_alignment_align_assignment1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Built target demo_tutorial_alignment_align_assignment1
make  -f demos/CMakeFiles/demo_tutorial_alignment_graph.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_graph.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_alignment_graph.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_alignment_graph.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_graph.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object demos/CMakeFiles/demo_tutorial_alignment_graph.dir/tutorial/alignment/graph.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_alignment_graph.dir/tutorial/alignment/graph.cpp.o -MF CMakeFiles/demo_tutorial_alignment_graph.dir/tutorial/alignment/graph.cpp.o.d -o CMakeFiles/demo_tutorial_alignment_graph.dir/tutorial/alignment/graph.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/graph.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/graph.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/graph.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 41%] Linking CXX executable ../bin/demo_tutorial_alignment_graph
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignment_graph.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alignment_graph.dir/tutorial/alignment/graph.cpp.o -o ../bin/demo_tutorial_alignment_graph  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Built target demo_tutorial_alignment_graph
make  -f demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/tutorial/alignment/graph_assignment1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/tutorial/alignment/graph_assignment1.cpp.o -MF CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/tutorial/alignment/graph_assignment1.cpp.o.d -o CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/tutorial/alignment/graph_assignment1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/graph_assignment1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/graph_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/graph_assignment1.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 41%] Linking CXX executable ../bin/demo_tutorial_alignment_graph_assignment1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/tutorial/alignment/graph_assignment1.cpp.o -o ../bin/demo_tutorial_alignment_graph_assignment1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Built target demo_tutorial_alignment_graph_assignment1
make  -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/tutorial/alignment/scoring_scheme_affine_dgs.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/tutorial/alignment/scoring_scheme_affine_dgs.cpp.o -MF CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/tutorial/alignment/scoring_scheme_affine_dgs.cpp.o.d -o CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/tutorial/alignment/scoring_scheme_affine_dgs.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_affine_dgs.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_affine_dgs.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_affine_dgs.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 41%] Linking CXX executable ../bin/demo_tutorial_alignment_scoring_scheme_affine_dgs
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/tutorial/alignment/scoring_scheme_affine_dgs.cpp.o -o ../bin/demo_tutorial_alignment_scoring_scheme_affine_dgs  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Built target demo_tutorial_alignment_scoring_scheme_affine_dgs
make  -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/tutorial/alignment/scoring_scheme_matrix.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/tutorial/alignment/scoring_scheme_matrix.cpp.o -MF CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/tutorial/alignment/scoring_scheme_matrix.cpp.o.d -o CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/tutorial/alignment/scoring_scheme_matrix.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_matrix.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_matrix.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_matrix.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 41%] Linking CXX executable ../bin/demo_tutorial_alignment_scoring_scheme_matrix
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/tutorial/alignment/scoring_scheme_matrix.cpp.o -o ../bin/demo_tutorial_alignment_scoring_scheme_matrix  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Built target demo_tutorial_alignment_scoring_scheme_matrix
make  -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/tutorial/alignment/scoring_scheme_simple.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/tutorial/alignment/scoring_scheme_simple.cpp.o -MF CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/tutorial/alignment/scoring_scheme_simple.cpp.o.d -o CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/tutorial/alignment/scoring_scheme_simple.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_simple.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_simple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_simple.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 41%] Linking CXX executable ../bin/demo_tutorial_alignment_scoring_scheme_simple
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/tutorial/alignment/scoring_scheme_simple.cpp.o -o ../bin/demo_tutorial_alignment_scoring_scheme_simple  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Built target demo_tutorial_alignment_scoring_scheme_simple
make  -f demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/tutorial/alphabets/assignment_1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/tutorial/alphabets/assignment_1.cpp.o -MF CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/tutorial/alphabets/assignment_1.cpp.o.d -o CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/tutorial/alphabets/assignment_1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/assignment_1.cpp
[ 41%] Linking CXX executable ../bin/demo_tutorial_alphabets_assignment_1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/tutorial/alphabets/assignment_1.cpp.o -o ../bin/demo_tutorial_alphabets_assignment_1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Built target demo_tutorial_alphabets_assignment_1
make  -f demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 43%] Building CXX object demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/tutorial/alphabets/assignment_1_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/tutorial/alphabets/assignment_1_solution.cpp.o -MF CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/tutorial/alphabets/assignment_1_solution.cpp.o.d -o CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/tutorial/alphabets/assignment_1_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/assignment_1_solution.cpp
[ 43%] Linking CXX executable ../bin/demo_tutorial_alphabets_assignment_1_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/tutorial/alphabets/assignment_1_solution.cpp.o -o ../bin/demo_tutorial_alphabets_assignment_1_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 43%] Built target demo_tutorial_alphabets_assignment_1_solution
make  -f demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 43%] Building CXX object demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/tutorial/alphabets/example_bitsPerValue.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/tutorial/alphabets/example_bitsPerValue.cpp.o -MF CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/tutorial/alphabets/example_bitsPerValue.cpp.o.d -o CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/tutorial/alphabets/example_bitsPerValue.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/example_bitsPerValue.cpp
[ 43%] Linking CXX executable ../bin/demo_tutorial_alphabets_example_bitsPerValue
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/tutorial/alphabets/example_bitsPerValue.cpp.o -o ../bin/demo_tutorial_alphabets_example_bitsPerValue  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 43%] Built target demo_tutorial_alphabets_example_bitsPerValue
make  -f demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 43%] Building CXX object demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/tutorial/alphabets/example_ordValue.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/tutorial/alphabets/example_ordValue.cpp.o -MF CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/tutorial/alphabets/example_ordValue.cpp.o.d -o CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/tutorial/alphabets/example_ordValue.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/example_ordValue.cpp
[ 43%] Linking CXX executable ../bin/demo_tutorial_alphabets_example_ordValue
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/tutorial/alphabets/example_ordValue.cpp.o -o ../bin/demo_tutorial_alphabets_example_ordValue  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 43%] Built target demo_tutorial_alphabets_example_ordValue
make  -f demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 43%] Building CXX object demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/tutorial/alphabets/example_size.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/tutorial/alphabets/example_size.cpp.o -MF CMakeFiles/demo_tutorial_alphabets_example_size.dir/tutorial/alphabets/example_size.cpp.o.d -o CMakeFiles/demo_tutorial_alphabets_example_size.dir/tutorial/alphabets/example_size.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/example_size.cpp
[ 43%] Linking CXX executable ../bin/demo_tutorial_alphabets_example_size
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alphabets_example_size.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alphabets_example_size.dir/tutorial/alphabets/example_size.cpp.o -o ../bin/demo_tutorial_alphabets_example_size  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 43%] Built target demo_tutorial_alphabets_example_size
make  -f demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/build.make demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/build.make demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 43%] Building CXX object demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/tutorial/background_and_motivation/example.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/tutorial/background_and_motivation/example.cpp.o -MF CMakeFiles/demo_tutorial_background_and_motivation_example.dir/tutorial/background_and_motivation/example.cpp.o.d -o CMakeFiles/demo_tutorial_background_and_motivation_example.dir/tutorial/background_and_motivation/example.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/background_and_motivation/example.cpp
[ 43%] Linking CXX executable ../bin/demo_tutorial_background_and_motivation_example
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_background_and_motivation_example.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_background_and_motivation_example.dir/tutorial/background_and_motivation/example.cpp.o -o ../bin/demo_tutorial_background_and_motivation_example  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 43%] Built target demo_tutorial_background_and_motivation_example
make  -f demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/build.make demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/build.make demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 43%] Building CXX object demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/tutorial/basic_techniques/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/tutorial/basic_techniques/base.cpp.o -MF CMakeFiles/demo_tutorial_basic_techniques_base.dir/tutorial/basic_techniques/base.cpp.o.d -o CMakeFiles/demo_tutorial_basic_techniques_base.dir/tutorial/basic_techniques/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basic_techniques/base.cpp
[ 43%] Linking CXX executable ../bin/demo_tutorial_basic_techniques_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_basic_techniques_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_basic_techniques_base.dir/tutorial/basic_techniques/base.cpp.o -o ../bin/demo_tutorial_basic_techniques_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 43%] Built target demo_tutorial_basic_techniques_base
make  -f demos/CMakeFiles/demo_tutorial_basics_allocator.dir/build.make demos/CMakeFiles/demo_tutorial_basics_allocator.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_basics_allocator.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_basics_allocator.dir/build.make demos/CMakeFiles/demo_tutorial_basics_allocator.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Building CXX object demos/CMakeFiles/demo_tutorial_basics_allocator.dir/tutorial/basics/allocator.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_basics_allocator.dir/tutorial/basics/allocator.cpp.o -MF CMakeFiles/demo_tutorial_basics_allocator.dir/tutorial/basics/allocator.cpp.o.d -o CMakeFiles/demo_tutorial_basics_allocator.dir/tutorial/basics/allocator.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/allocator.cpp
[ 44%] Linking CXX executable ../bin/demo_tutorial_basics_allocator
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_basics_allocator.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_basics_allocator.dir/tutorial/basics/allocator.cpp.o -o ../bin/demo_tutorial_basics_allocator  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Built target demo_tutorial_basics_allocator
make  -f demos/CMakeFiles/demo_tutorial_basics_base.dir/build.make demos/CMakeFiles/demo_tutorial_basics_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_basics_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_basics_base.dir/build.make demos/CMakeFiles/demo_tutorial_basics_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Building CXX object demos/CMakeFiles/demo_tutorial_basics_base.dir/tutorial/basics/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_basics_base.dir/tutorial/basics/base.cpp.o -MF CMakeFiles/demo_tutorial_basics_base.dir/tutorial/basics/base.cpp.o.d -o CMakeFiles/demo_tutorial_basics_base.dir/tutorial/basics/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/base.cpp
[ 44%] Linking CXX executable ../bin/demo_tutorial_basics_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_basics_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_basics_base.dir/tutorial/basics/base.cpp.o -o ../bin/demo_tutorial_basics_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Built target demo_tutorial_basics_base
make  -f demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/build.make demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/build.make demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Building CXX object demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/tutorial/basics/show_alphabets.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/tutorial/basics/show_alphabets.cpp.o -MF CMakeFiles/demo_tutorial_basics_show_alphabets.dir/tutorial/basics/show_alphabets.cpp.o.d -o CMakeFiles/demo_tutorial_basics_show_alphabets.dir/tutorial/basics/show_alphabets.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/show_alphabets.cpp
[ 44%] Linking CXX executable ../bin/demo_tutorial_basics_show_alphabets
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_basics_show_alphabets.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_basics_show_alphabets.dir/tutorial/basics/show_alphabets.cpp.o -o ../bin/demo_tutorial_basics_show_alphabets  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Built target demo_tutorial_basics_show_alphabets
make  -f demos/CMakeFiles/demo_tutorial_basics_strings.dir/build.make demos/CMakeFiles/demo_tutorial_basics_strings.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_basics_strings.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_basics_strings.dir/build.make demos/CMakeFiles/demo_tutorial_basics_strings.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Building CXX object demos/CMakeFiles/demo_tutorial_basics_strings.dir/tutorial/basics/strings.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_basics_strings.dir/tutorial/basics/strings.cpp.o -MF CMakeFiles/demo_tutorial_basics_strings.dir/tutorial/basics/strings.cpp.o.d -o CMakeFiles/demo_tutorial_basics_strings.dir/tutorial/basics/strings.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/strings.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/strings.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/strings.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 44%] Linking CXX executable ../bin/demo_tutorial_basics_strings
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_basics_strings.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_basics_strings.dir/tutorial/basics/strings.cpp.o -o ../bin/demo_tutorial_basics_strings  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Built target demo_tutorial_basics_strings
make  -f demos/CMakeFiles/demo_tutorial_bed_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_bed_io_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_bed_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Building CXX object demos/CMakeFiles/demo_tutorial_bed_io_base.dir/tutorial/bed_io/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_bed_io_base.dir/tutorial/bed_io/base.cpp.o -MF CMakeFiles/demo_tutorial_bed_io_base.dir/tutorial/bed_io/base.cpp.o.d -o CMakeFiles/demo_tutorial_bed_io_base.dir/tutorial/bed_io/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/base.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/base.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 44%] Linking CXX executable ../bin/demo_tutorial_bed_io_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_bed_io_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_bed_io_base.dir/tutorial/bed_io/base.cpp.o -o ../bin/demo_tutorial_bed_io_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Built target demo_tutorial_bed_io_base
make  -f demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Building CXX object demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/tutorial/bed_io/example1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/tutorial/bed_io/example1.cpp.o -MF CMakeFiles/demo_tutorial_bed_io_example1.dir/tutorial/bed_io/example1.cpp.o.d -o CMakeFiles/demo_tutorial_bed_io_example1.dir/tutorial/bed_io/example1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bed_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp:7:84:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bed_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp:7:84:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed3_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:113:43,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, CharString&, TForwardIter&, const Bed&) [with TSpec = Tag<Bed3_>; TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:273:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, FormattedFile<Tag<Bed_>, Tag<Input_>, TSpec>&) [with TRecordSpec = Tag<Bed3_>; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/bed_file.h:111:15,
    inlined from 'int main()' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp:17:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed3_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:119:41,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, CharString&, TForwardIter&, const Bed&) [with TSpec = Tag<Bed3_>; TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:273:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, FormattedFile<Tag<Bed_>, Tag<Input_>, TSpec>&) [with TRecordSpec = Tag<Bed3_>; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/bed_file.h:111:15,
    inlined from 'int main()' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp:17:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 44%] Linking CXX executable ../bin/demo_tutorial_bed_io_example1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_bed_io_example1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_bed_io_example1.dir/tutorial/bed_io/example1.cpp.o -o ../bin/demo_tutorial_bed_io_example1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Built target demo_tutorial_bed_io_example1
make  -f demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/tutorial/bed_io/solution1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/tutorial/bed_io/solution1.cpp.o -MF CMakeFiles/demo_tutorial_bed_io_solution1.dir/tutorial/bed_io/solution1.cpp.o.d -o CMakeFiles/demo_tutorial_bed_io_solution1.dir/tutorial/bed_io/solution1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bed_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp:9:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bed_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp:9:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed3_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:113:43,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, CharString&, TForwardIter&, const Bed&) [with TSpec = Tag<Bed3_>; TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:273:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, FormattedFile<Tag<Bed_>, Tag<Input_>, TSpec>&) [with TRecordSpec = Tag<Bed3_>; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/bed_file.h:111:15,
    inlined from 'int main()' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp:24:23:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed3_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:119:41,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, CharString&, TForwardIter&, const Bed&) [with TSpec = Tag<Bed3_>; TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:273:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, FormattedFile<Tag<Bed_>, Tag<Input_>, TSpec>&) [with TRecordSpec = Tag<Bed3_>; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/bed_file.h:111:15,
    inlined from 'int main()' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp:24:23:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 45%] Linking CXX executable ../bin/demo_tutorial_bed_io_solution1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_bed_io_solution1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_bed_io_solution1.dir/tutorial/bed_io/solution1.cpp.o -o ../bin/demo_tutorial_bed_io_solution1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 45%] Built target demo_tutorial_bed_io_solution1
make  -f demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/tutorial/bed_io/solution2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/tutorial/bed_io/solution2.cpp.o -MF CMakeFiles/demo_tutorial_bed_io_solution2.dir/tutorial/bed_io/solution2.cpp.o.d -o CMakeFiles/demo_tutorial_bed_io_solution2.dir/tutorial/bed_io/solution2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bed_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp:10:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bed_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp:10:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed3_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:113:43,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, CharString&, TForwardIter&, const Bed&) [with TSpec = Tag<Bed3_>; TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:273:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, FormattedFile<Tag<Bed_>, Tag<Input_>, TSpec>&) [with TRecordSpec = Tag<Bed3_>; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/bed_file.h:111:15,
    inlined from 'int main()' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp:28:23:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed3_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:119:41,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, CharString&, TForwardIter&, const Bed&) [with TSpec = Tag<Bed3_>; TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:273:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, FormattedFile<Tag<Bed_>, Tag<Input_>, TSpec>&) [with TRecordSpec = Tag<Bed3_>; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/bed_file.h:111:15,
    inlined from 'int main()' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp:28:23:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 45%] Linking CXX executable ../bin/demo_tutorial_bed_io_solution2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_bed_io_solution2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_bed_io_solution2.dir/tutorial/bed_io/solution2.cpp.o -o ../bin/demo_tutorial_bed_io_solution2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 45%] Built target demo_tutorial_bed_io_solution2
make  -f demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/tutorial/bed_io/solution3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/tutorial/bed_io/solution3.cpp.o -MF CMakeFiles/demo_tutorial_bed_io_solution3.dir/tutorial/bed_io/solution3.cpp.o.d -o CMakeFiles/demo_tutorial_bed_io_solution3.dir/tutorial/bed_io/solution3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution3.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 45%] Linking CXX executable ../bin/demo_tutorial_bed_io_solution3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_bed_io_solution3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_bed_io_solution3.dir/tutorial/bed_io/solution3.cpp.o -o ../bin/demo_tutorial_bed_io_solution3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 45%] Built target demo_tutorial_bed_io_solution3
make  -f demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/build.make demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/build.make demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/tutorial/blast_io/read_assignment.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/tutorial/blast_io/read_assignment.cpp.o -MF CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/tutorial/blast_io/read_assignment.cpp.o.d -o CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/tutorial/blast_io/read_assignment.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = BlastTabular_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<BlastTabular_>; TDirection = Tag<Input_>; TSpec = BlastIOContext<>; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::BlastTabular_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::BlastIOContext<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp:21:46:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast.h:54:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = BlastTabular_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<BlastTabular_>; TDirection = Tag<Input_>; TSpec = BlastIOContext<>; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::BlastTabular_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::BlastIOContext<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp:21:46:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = std::__cxx11::basic_string<char>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = std::__cxx11::basic_string<char>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = Segment<std::__cxx11::basic_string<char>, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::Segment<std::__cxx11::basic_string<char>, seqan::InfixSegment>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = std::__cxx11::basic_string<char>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = std::__cxx11::basic_string<char>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In file included from /usr/include/c++/12/list:63,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:60:
/usr/include/c++/12/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >; _Alloc = std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > > >]':
/usr/include/c++/12/bits/stl_list.h:2013:7: note: parameter passing for argument of type 'std::__cxx11::list<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >, std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > > > >::iterator' changed in GCC 7.1
 2013 |       _M_erase(iterator __position) _GLIBCXX_NOEXCEPT
      |       ^~~~~~~~
In member function 'void std::__cxx11::list<_Tp, _Alloc>::pop_back() [with _Tp = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >; _Alloc = std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > > >]',
    inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >; _Alloc = std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > > >]' at /usr/include/c++/12/bits/list.tcc:223:14,
    inlined from 'void std::__cxx11::list<_Tp, _Alloc>::resize(size_type) [with _Tp = seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >; _Alloc = std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > > >]' at /usr/include/c++/12/bits/list.tcc:235:19:
/usr/include/c++/12/bits/stl_list.h:1341:23: note: parameter passing for argument of type 'std::__cxx11::list<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >, std::allocator<seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > > > >::iterator' changed in GCC 7.1
 1341 |       { this->_M_erase(iterator(this->_M_impl._M_node._M_prev)); }
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = long long unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::_readField(BlastMatch<TAlignRow0, TAlignRow1, TPos, TQId, TSId>&, BlastRecord<TSpecs ...>&, BlastIOContext<TScore, p, h>&, BlastMatchField<>::Enum) [with TAlignRow0 = Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TAlignRow1 = Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TPos = unsigned int; TQId = std::__cxx11::basic_string<char>; TSId = std::__cxx11::basic_string<char>; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TSpecs = {BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; BlastProgram p = seqan::BlastProgram::DYNAMIC; BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_tabular_in.h:582:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readField(BlastMatch<TAlignRow0, TAlignRow1, TPos, TQId, TSId>&, BlastRecord<TSpecs ...>&, BlastIOContext<TScore, p, h>&, BlastMatchField<>::Enum) [with TAlignRow0 = Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TAlignRow1 = Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Tag<ArrayGaps_> >; TPos = unsigned int; TQId = std::__cxx11::basic_string<char>; TSId = std::__cxx11::basic_string<char>; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; TSpecs = {BlastMatch<Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, Gaps<String<SimpleType<unsigned char, AminoAcid_>, Alloc<void> >, Tag<ArrayGaps_> >, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, String<unsigned int, Alloc<void> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int}; BlastProgram p = seqan::BlastProgram::DYNAMIC; BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const long long unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = long long unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = long long unsigned int; TSource = std::__cxx11::basic_string<char>]',
    inlined from 'void seqan::readFooter(BlastIOContext<TScore, p, h>&, TFwdIterator&, const BlastTabular&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >; BlastProgram p = seqan::BlastProgram::DYNAMIC; BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_tabular_in.h:986:52,
    inlined from 'void seqan::readFooter(BlastTabularFileIn<TContext>&) [with TContext = BlastIOContext<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_tabular_in.h:1005:15,
    inlined from 'int main(int, char**)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp:63:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main(int, char**)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const long long unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = long long unsigned int; TSource = std::__cxx11::basic_string<char>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 45%] Linking CXX executable ../bin/demo_tutorial_blast_io_read_assignment
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/tutorial/blast_io/read_assignment.cpp.o -o ../bin/demo_tutorial_blast_io_read_assignment  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 45%] Built target demo_tutorial_blast_io_read_assignment
make  -f demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/build.make demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/build.make demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/tutorial/blast_io/write_assignment.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/tutorial/blast_io/write_assignment.cpp.o -MF CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/tutorial/blast_io/write_assignment.cpp.o.d -o CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/tutorial/blast_io/write_assignment.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = BlastTabular_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<BlastTabular_>; TDirection = Tag<Output_>; TSpec = BlastIOContext<>; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::BlastTabular_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = seqan::BlastIOContext<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp:51:50:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast.h:54:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = BlastTabular_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<BlastTabular_>; TDirection = Tag<Output_>; TSpec = BlastIOContext<>; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::BlastTabular_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = seqan::BlastIOContext<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp:51:50:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 45%] Linking CXX executable ../bin/demo_tutorial_blast_io_write_assignment
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/tutorial/blast_io/write_assignment.cpp.o -o ../bin/demo_tutorial_blast_io_write_assignment  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 45%] Built target demo_tutorial_blast_io_write_assignment
make  -f demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/build.make demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/build.make demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/tutorial/consensus_alignment/with_positions.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/tutorial/consensus_alignment/with_positions.cpp.o -MF CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/tutorial/consensus_alignment/with_positions.cpp.o.d -o CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/tutorial/consensus_alignment/with_positions.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:68:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  404 |             for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2)
      |                                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:223:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<>; typename Parameter_<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = unsigned int; TTag = Standard_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32:   required from 'seqan::Finder<THaystack, seqan::Pigeonhole<TSpec> >::Finder(THaystack&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<>; typename Parameter_<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:910:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:1006:37:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSetSpec = Dependent<Tag<TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; FractionalScore = const Tag<FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, const TScore&, ReScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; TScore = Score<int, Tag<Simple_> >; ReScore = const Tag<ReScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:384:24:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1667 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1679 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1701 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32:   required from 'seqan::Finder<THaystack, seqan::Pigeonhole<TSpec> >::Finder(THaystack&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = int; TCount = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15:   required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >; TPosition = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1610:30:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_updateAlignments(unsigned int, unsigned int&, TProfileString&, seqan::Gaps<seqan::String<seqan::ProfileChar<typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type> > >&, seqan::Gaps<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5_>; typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename TFragmentStore::TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1321:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:463:41:   required from 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:158,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h: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>::
      |       ^~~~~~~~~~~~~~~~~~~
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 seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1366: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);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 45%] Linking CXX executable ../bin/demo_tutorial_consensus_alignment_with_positions
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/tutorial/consensus_alignment/with_positions.cpp.o -o ../bin/demo_tutorial_consensus_alignment_with_positions  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 45%] Built target demo_tutorial_consensus_alignment_with_positions
make  -f demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/build.make demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/build.make demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 46%] Building CXX object demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/tutorial/consensus_alignment/without_positions.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/tutorial/consensus_alignment/without_positions.cpp.o -MF CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/tutorial/consensus_alignment/without_positions.cpp.o.d -o CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/tutorial/consensus_alignment/without_positions.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:68:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  404 |             for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2)
      |                                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:223:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<>; typename Parameter_<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = unsigned int; TTag = Standard_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32:   required from 'seqan::Finder<THaystack, seqan::Pigeonhole<TSpec> >::Finder(THaystack&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<>; typename Parameter_<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:910:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:1006:37:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSetSpec = Dependent<Tag<TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; FractionalScore = const Tag<FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, const TScore&, ReScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; TScore = Score<int, Tag<Simple_> >; ReScore = const Tag<ReScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:384:24:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1667 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1679 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1701 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32:   required from 'seqan::Finder<THaystack, seqan::Pigeonhole<TSpec> >::Finder(THaystack&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = int; TCount = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15:   required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >; TPosition = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1610:30:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_updateAlignments(unsigned int, unsigned int&, TProfileString&, seqan::Gaps<seqan::String<seqan::ProfileChar<typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type> > >&, seqan::Gaps<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5_>; typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename TFragmentStore::TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1321:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:463:41:   required from 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:158,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h: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>::
      |       ^~~~~~~~~~~~~~~~~~~
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 seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1366: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);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 46%] Linking CXX executable ../bin/demo_tutorial_consensus_alignment_without_positions
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/tutorial/consensus_alignment/without_positions.cpp.o -o ../bin/demo_tutorial_consensus_alignment_without_positions  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 46%] Built target demo_tutorial_consensus_alignment_without_positions
make  -f demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 46%] Building CXX object demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/tutorial/file_io_overview/example1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/tutorial/file_io_overview/example1.cpp.o -MF CMakeFiles/demo_tutorial_file_io_overview_example1.dir/tutorial/file_io_overview/example1.cpp.o.d -o CMakeFiles/demo_tutorial_file_io_overview_example1.dir/tutorial/file_io_overview/example1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/example1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/example1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 46%] Linking CXX executable ../bin/demo_tutorial_file_io_overview_example1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_file_io_overview_example1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_file_io_overview_example1.dir/tutorial/file_io_overview/example1.cpp.o -o ../bin/demo_tutorial_file_io_overview_example1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 46%] Built target demo_tutorial_file_io_overview_example1
make  -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 46%] Building CXX object demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/tutorial/file_io_overview/solution1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/tutorial/file_io_overview/solution1.cpp.o -MF CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/tutorial/file_io_overview/solution1.cpp.o.d -o CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/tutorial/file_io_overview/solution1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 46%] Linking CXX executable ../bin/demo_tutorial_file_io_overview_solution1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/tutorial/file_io_overview/solution1.cpp.o -o ../bin/demo_tutorial_file_io_overview_solution1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 46%] Built target demo_tutorial_file_io_overview_solution1
make  -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 46%] Building CXX object demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/tutorial/file_io_overview/solution2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/tutorial/file_io_overview/solution2.cpp.o -MF CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/tutorial/file_io_overview/solution2.cpp.o.d -o CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/tutorial/file_io_overview/solution2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 46%] Linking CXX executable ../bin/demo_tutorial_file_io_overview_solution2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/tutorial/file_io_overview/solution2.cpp.o -o ../bin/demo_tutorial_file_io_overview_solution2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 46%] Built target demo_tutorial_file_io_overview_solution2
make  -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 46%] Building CXX object demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/tutorial/file_io_overview/solution3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/tutorial/file_io_overview/solution3.cpp.o -MF CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/tutorial/file_io_overview/solution3.cpp.o.d -o CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/tutorial/file_io_overview/solution3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution3.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 46%] Linking CXX executable ../bin/demo_tutorial_file_io_overview_solution3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/tutorial/file_io_overview/solution3.cpp.o -o ../bin/demo_tutorial_file_io_overview_solution3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 46%] Built target demo_tutorial_file_io_overview_solution3
make  -f demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 46%] Building CXX object demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/tutorial/fragment_store/access_aligned_reads.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/tutorial/fragment_store/access_aligned_reads.cpp.o -MF CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/tutorial/fragment_store/access_aligned_reads.cpp.o.d -o CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/tutorial/fragment_store/access_aligned_reads.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:18:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:18:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:18:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 46%] Linking CXX executable ../bin/demo_tutorial_fragment_store_access_aligned_reads
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/tutorial/fragment_store/access_aligned_reads.cpp.o -o ../bin/demo_tutorial_fragment_store_access_aligned_reads  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 46%] Built target demo_tutorial_fragment_store_access_aligned_reads
make  -f demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 47%] Building CXX object demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/tutorial/fragment_store/access_aligned_reads2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/tutorial/fragment_store/access_aligned_reads2.cpp.o -MF CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/tutorial/fragment_store/access_aligned_reads2.cpp.o.d -o CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/tutorial/fragment_store/access_aligned_reads2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:18:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:18:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:18:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 47%] Linking CXX executable ../bin/demo_tutorial_fragment_store_access_aligned_reads2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/tutorial/fragment_store/access_aligned_reads2.cpp.o -o ../bin/demo_tutorial_fragment_store_access_aligned_reads2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 47%] Built target demo_tutorial_fragment_store_access_aligned_reads2
make  -f demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 47%] Building CXX object demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/tutorial/fragment_store/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/tutorial/fragment_store/base.cpp.o -MF CMakeFiles/demo_tutorial_fragment_store_base.dir/tutorial/fragment_store/base.cpp.o.d -o CMakeFiles/demo_tutorial_fragment_store_base.dir/tutorial/fragment_store/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 47%] Linking CXX executable ../bin/demo_tutorial_fragment_store_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_fragment_store_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_fragment_store_base.dir/tutorial/fragment_store/base.cpp.o -o ../bin/demo_tutorial_fragment_store_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 47%] Built target demo_tutorial_fragment_store_base
make  -f demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 47%] Building CXX object demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/tutorial/fragment_store/display_aligned_reads.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/tutorial/fragment_store/display_aligned_reads.cpp.o -MF CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/tutorial/fragment_store/display_aligned_reads.cpp.o.d -o CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/tutorial/fragment_store/display_aligned_reads.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:18:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:18:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:18:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 47%] Linking CXX executable ../bin/demo_tutorial_fragment_store_display_aligned_reads
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/tutorial/fragment_store/display_aligned_reads.cpp.o -o ../bin/demo_tutorial_fragment_store_display_aligned_reads  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 47%] Built target demo_tutorial_fragment_store_display_aligned_reads
make  -f demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/build.make demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/build.make demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 47%] Building CXX object demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/tutorial/generic_programming/example_hashing.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/tutorial/generic_programming/example_hashing.cpp.o -MF CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/tutorial/generic_programming/example_hashing.cpp.o.d -o CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/tutorial/generic_programming/example_hashing.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/generic_programming/example_hashing.cpp
[ 47%] Linking CXX executable ../bin/demo_tutorial_generic_programming_example_hashing
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/tutorial/generic_programming/example_hashing.cpp.o -o ../bin/demo_tutorial_generic_programming_example_hashing  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 47%] Built target demo_tutorial_generic_programming_example_hashing
make  -f demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/build.make demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/build.make demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 47%] Building CXX object demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/tutorial/generic_programming/template_subclassing.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/tutorial/generic_programming/template_subclassing.cpp.o -MF CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/tutorial/generic_programming/template_subclassing.cpp.o.d -o CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/tutorial/generic_programming/template_subclassing.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/generic_programming/template_subclassing.cpp
[ 47%] Linking CXX executable ../bin/demo_tutorial_generic_programming_template_subclassing
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/tutorial/generic_programming/template_subclassing.cpp.o -o ../bin/demo_tutorial_generic_programming_template_subclassing  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 47%] Built target demo_tutorial_generic_programming_template_subclassing
make  -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 47%] Building CXX object demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/tutorial/genome_annotations/assignment_1_hint.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/tutorial/genome_annotations/assignment_1_hint.cpp.o -MF CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/tutorial/genome_annotations/assignment_1_hint.cpp.o.d -o CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/tutorial/genome_annotations/assignment_1_hint.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:11:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:11:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:379:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:386:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 47%] Linking CXX executable ../bin/demo_tutorial_genome_annotations_assignment_1_hint
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/tutorial/genome_annotations/assignment_1_hint.cpp.o -o ../bin/demo_tutorial_genome_annotations_assignment_1_hint  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 47%] Built target demo_tutorial_genome_annotations_assignment_1_hint
make  -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Building CXX object demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/tutorial/genome_annotations/assignment_1_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/tutorial/genome_annotations/assignment_1_solution.cpp.o -MF CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/tutorial/genome_annotations/assignment_1_solution.cpp.o.d -o CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/tutorial/genome_annotations/assignment_1_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:10:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:10:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:379:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:386:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 48%] Linking CXX executable ../bin/demo_tutorial_genome_annotations_assignment_1_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/tutorial/genome_annotations/assignment_1_solution.cpp.o -o ../bin/demo_tutorial_genome_annotations_assignment_1_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Built target demo_tutorial_genome_annotations_assignment_1_solution
make  -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Building CXX object demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/tutorial/genome_annotations/assignment_2_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/tutorial/genome_annotations/assignment_2_solution.cpp.o -MF CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/tutorial/genome_annotations/assignment_2_solution.cpp.o.d -o CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/tutorial/genome_annotations/assignment_2_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:11:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:11:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:379:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:386:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 48%] Linking CXX executable ../bin/demo_tutorial_genome_annotations_assignment_2_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/tutorial/genome_annotations/assignment_2_solution.cpp.o -o ../bin/demo_tutorial_genome_annotations_assignment_2_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Built target demo_tutorial_genome_annotations_assignment_2_solution
make  -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Building CXX object demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/tutorial/genome_annotations/assignment_3_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/tutorial/genome_annotations/assignment_3_solution.cpp.o -MF CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/tutorial/genome_annotations/assignment_3_solution.cpp.o.d -o CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/tutorial/genome_annotations/assignment_3_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:11:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:11:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:379:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:386:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 48%] Linking CXX executable ../bin/demo_tutorial_genome_annotations_assignment_3_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/tutorial/genome_annotations/assignment_3_solution.cpp.o -o ../bin/demo_tutorial_genome_annotations_assignment_3_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Built target demo_tutorial_genome_annotations_assignment_3_solution
make  -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Building CXX object demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/tutorial/genome_annotations/assignment_4_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/tutorial/genome_annotations/assignment_4_solution.cpp.o -MF CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/tutorial/genome_annotations/assignment_4_solution.cpp.o.d -o CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/tutorial/genome_annotations/assignment_4_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:11:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:11:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:379:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:386:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 48%] Linking CXX executable ../bin/demo_tutorial_genome_annotations_assignment_4_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/tutorial/genome_annotations/assignment_4_solution.cpp.o -o ../bin/demo_tutorial_genome_annotations_assignment_4_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Built target demo_tutorial_genome_annotations_assignment_4_solution
make  -f demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Building CXX object demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/tutorial/genome_annotations/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/tutorial/genome_annotations/base.cpp.o -MF CMakeFiles/demo_tutorial_genome_annotations_base.dir/tutorial/genome_annotations/base.cpp.o.d -o CMakeFiles/demo_tutorial_genome_annotations_base.dir/tutorial/genome_annotations/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h: In instantiation of 'seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> > seqan::nodeRight(const Iter<TFragmentStore, AnnotationTree<TSpec> >&) [with TFragmentStore = FragmentStore<>; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:34:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:876:50: warning: implicitly-declared 'constexpr seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >::Iter(const seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy]
  876 |     Iter<TFragmentStore, AnnotationTree<TSpec> > tmp(it);
      |                                                  ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >& seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >::operator=(const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]'
  272 |     operator = (Iter const &_origin)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:878:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >::Iter(const seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy]
  878 |     return tmp;
      |            ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >& seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >::operator=(const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]'
  272 |     operator = (Iter const &_origin)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h: In instantiation of 'seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> > seqan::createSibling(Iter<TFragmentStore, AnnotationTree<TSpec> >&) [with TFragmentStore = FragmentStore<>; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:60:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:1071:50: warning: implicitly-declared 'constexpr seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >::Iter(const seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy]
 1071 |     Iter<TFragmentStore, AnnotationTree<TSpec> > siblingIter(it);
      |                                                  ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >& seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >::operator=(const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]'
  272 |     operator = (Iter const &_origin)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:1073:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >::Iter(const seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy]
 1073 |     return siblingIter;
      |            ^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >& seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >::operator=(const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]'
  272 |     operator = (Iter const &_origin)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:19:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:19:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 48%] Linking CXX executable ../bin/demo_tutorial_genome_annotations_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_genome_annotations_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_genome_annotations_base.dir/tutorial/genome_annotations/base.cpp.o -o ../bin/demo_tutorial_genome_annotations_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Built target demo_tutorial_genome_annotations_base
make  -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Building CXX object demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/tutorial/gff_and_gtf_io/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/tutorial/gff_and_gtf_io/base.cpp.o -MF CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/tutorial/gff_and_gtf_io/base.cpp.o.d -o CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/tutorial/gff_and_gtf_io/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/base.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 48%] Linking CXX executable ../bin/demo_tutorial_gff_and_gtf_io_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/tutorial/gff_and_gtf_io/base.cpp.o -o ../bin/demo_tutorial_gff_and_gtf_io_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Built target demo_tutorial_gff_and_gtf_io_base
make  -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 49%] Building CXX object demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/tutorial/gff_and_gtf_io/example1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/tutorial/gff_and_gtf_io/example1.cpp.o -MF CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/tutorial/gff_and_gtf_io/example1.cpp.o.d -o CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/tutorial/gff_and_gtf_io/example1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:12:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:12:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:12:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 49%] Linking CXX executable ../bin/demo_tutorial_gff_and_gtf_io_example1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/tutorial/gff_and_gtf_io/example1.cpp.o -o ../bin/demo_tutorial_gff_and_gtf_io_example1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 49%] Built target demo_tutorial_gff_and_gtf_io_example1
make  -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 49%] Building CXX object demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/tutorial/gff_and_gtf_io/example2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/tutorial/gff_and_gtf_io/example2.cpp.o -MF CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/tutorial/gff_and_gtf_io/example2.cpp.o.d -o CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/tutorial/gff_and_gtf_io/example2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:12:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:12:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:12:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 49%] Linking CXX executable ../bin/demo_tutorial_gff_and_gtf_io_example2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/tutorial/gff_and_gtf_io/example2.cpp.o -o ../bin/demo_tutorial_gff_and_gtf_io_example2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 49%] Built target demo_tutorial_gff_and_gtf_io_example2
make  -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 49%] Building CXX object demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/tutorial/gff_and_gtf_io/solution1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/tutorial/gff_and_gtf_io/solution1.cpp.o -MF CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/tutorial/gff_and_gtf_io/solution1.cpp.o.d -o CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/tutorial/gff_and_gtf_io/solution1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:12:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:12:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:12:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 49%] Linking CXX executable ../bin/demo_tutorial_gff_and_gtf_io_solution1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/tutorial/gff_and_gtf_io/solution1.cpp.o -o ../bin/demo_tutorial_gff_and_gtf_io_solution1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 49%] Built target demo_tutorial_gff_and_gtf_io_solution1
make  -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 49%] Building CXX object demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/tutorial/gff_and_gtf_io/solution2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/tutorial/gff_and_gtf_io/solution2.cpp.o -MF CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/tutorial/gff_and_gtf_io/solution2.cpp.o.d -o CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/tutorial/gff_and_gtf_io/solution2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:13:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:13:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:13:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:379:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:386:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 49%] Linking CXX executable ../bin/demo_tutorial_gff_and_gtf_io_solution2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/tutorial/gff_and_gtf_io/solution2.cpp.o -o ../bin/demo_tutorial_gff_and_gtf_io_solution2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 49%] Built target demo_tutorial_gff_and_gtf_io_solution2
make  -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 49%] Building CXX object demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/tutorial/gff_and_gtf_io/solution3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/tutorial/gff_and_gtf_io/solution3.cpp.o -MF CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/tutorial/gff_and_gtf_io/solution3.cpp.o.d -o CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/tutorial/gff_and_gtf_io/solution3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution3.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 49%] Linking CXX executable ../bin/demo_tutorial_gff_and_gtf_io_solution3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/tutorial/gff_and_gtf_io/solution3.cpp.o -o ../bin/demo_tutorial_gff_and_gtf_io_solution3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 49%] Built target demo_tutorial_gff_and_gtf_io_solution3
make  -f demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 49%] Building CXX object demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/tutorial/graph/graph_algo_scc.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/tutorial/graph/graph_algo_scc.cpp.o -MF CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/tutorial/graph/graph_algo_scc.cpp.o.d -o CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/tutorial/graph/graph_algo_scc.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_algo_scc.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_algo_scc.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_algo_scc.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 49%] Linking CXX executable ../bin/demo_tutorial_graph_graph_algo_scc
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/tutorial/graph/graph_algo_scc.cpp.o -o ../bin/demo_tutorial_graph_graph_algo_scc  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 49%] Built target demo_tutorial_graph_graph_algo_scc
make  -f demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Building CXX object demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/tutorial/graph/graph_dijkstra.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/tutorial/graph/graph_dijkstra.cpp.o -MF CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/tutorial/graph/graph_dijkstra.cpp.o.d -o CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/tutorial/graph/graph_dijkstra.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_dijkstra.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_dijkstra.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_dijkstra.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_dijkstra.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 50%] Linking CXX executable ../bin/demo_tutorial_graph_graph_dijkstra
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/tutorial/graph/graph_dijkstra.cpp.o -o ../bin/demo_tutorial_graph_graph_dijkstra  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Built target demo_tutorial_graph_graph_dijkstra
make  -f demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Building CXX object demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/tutorial/graph/graph_hmm.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/tutorial/graph/graph_hmm.cpp.o -MF CMakeFiles/demo_tutorial_graph_graph_hmm.dir/tutorial/graph/graph_hmm.cpp.o.d -o CMakeFiles/demo_tutorial_graph_graph_hmm.dir/tutorial/graph/graph_hmm.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_hmm.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_hmm.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_hmm.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 50%] Linking CXX executable ../bin/demo_tutorial_graph_graph_hmm
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_graph_graph_hmm.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_graph_graph_hmm.dir/tutorial/graph/graph_hmm.cpp.o -o ../bin/demo_tutorial_graph_graph_hmm  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Built target demo_tutorial_graph_graph_hmm
make  -f demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/build.make demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/build.make demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Building CXX object demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/tutorial/graph/solution_1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/tutorial/graph/solution_1.cpp.o -MF CMakeFiles/demo_tutorial_graph_solution_1.dir/tutorial/graph/solution_1.cpp.o.d -o CMakeFiles/demo_tutorial_graph_solution_1.dir/tutorial/graph/solution_1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/solution_1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/solution_1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/solution_1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/solution_1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 50%] Linking CXX executable ../bin/demo_tutorial_graph_solution_1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_graph_solution_1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_graph_solution_1.dir/tutorial/graph/solution_1.cpp.o -o ../bin/demo_tutorial_graph_solution_1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Built target demo_tutorial_graph_solution_1
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/tutorial/index_iterators/index_assignment1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/tutorial/index_iterators/index_assignment1.cpp.o -MF CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/tutorial/index_iterators/index_assignment1.cpp.o.d -o CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/tutorial/index_iterators/index_assignment1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void; TSpec = ParentLinks<Postorder>; TDfsOrder = Postorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = ParentLinks<Postorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1586:26:   required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<ParentLinks<Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:23:12:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1838 |             oldParentDesc = nodeUp(it);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:19:83:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = TopDown<ParentLinks<Postorder> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = TopDown<ParentLinks<Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<ParentLinks<Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1583:15:   required from 'void seqan::goBegin(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<ParentLinks<Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:23:12:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<BottomUp<TSpec> > >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void; TSpec = Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:19:83:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:26:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:26:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 50%] Linking CXX executable ../bin/demo_tutorial_index_iterators_index_assignment1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/tutorial/index_iterators/index_assignment1.cpp.o -o ../bin/demo_tutorial_index_iterators_index_assignment1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Built target demo_tutorial_index_iterators_index_assignment1
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/tutorial/index_iterators/index_assignment2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/tutorial/index_iterators/index_assignment2.cpp.o -MF CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/tutorial/index_iterators/index_assignment2.cpp.o.d -o CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/tutorial/index_iterators/index_assignment2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<BottomUp<TSpec> > >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void; TSpec = Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:22:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:22:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 50%] Linking CXX executable ../bin/demo_tutorial_index_iterators_index_assignment2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/tutorial/index_iterators/index_assignment2.cpp.o -o ../bin/demo_tutorial_index_iterators_index_assignment2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Built target demo_tutorial_index_iterators_index_assignment2
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/tutorial/index_iterators/index_bidirectional_search.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/tutorial/index_iterators/index_bidirectional_search.cpp.o -MF CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/tutorial/index_iterators/index_bidirectional_search.cpp.o.d -o CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/tutorial/index_iterators/index_bidirectional_search.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:21:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >, seqan::Alloc<> >; TValue = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >; TTargetSpec = Alloc<>; TValue = HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >, Alloc<> >&; TSource = HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:494:16:   required from 'void seqan::_historyPush(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<ParentLinks<TSpec> > > >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>; TSpec = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bifm_stree.h:92:17:   required from 'bool seqan::_goDownString(Iter<Index<TText, BidirectionalIndex<FMIndex<TSpec, TConfig> > >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&, TDirection) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>; TSpec = ParentLinks<>; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSize = unsigned int; TDirection = Tag<BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:271:25:   required from 'bool seqan::_goDownObject(Iter<Index<TText, BidirectionalIndex<TIndexSpec> >, VSTree<TopDown<TSpec> > >&, const TObject&, True, TDirection) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TSpec = ParentLinks<>; TObject = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TDirection = Tag<BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:300:25:   required from 'bool seqan::goDown(Iter<Index<TText, BidirectionalIndex<TIndexSpec> >, VSTree<TopDown<TSpec> > >&, const TObject&, const Fwd&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TSpec = ParentLinks<>; TObject = String<SimpleType<unsigned char, Dna_>, Alloc<> >; Fwd = Tag<BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:17:7:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >::HistoryStackFM_(const seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:172:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:70:5: note: because 'seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >' has user-provided 'const seqan::HistoryStackFM_<TSize, TAlphabet>& seqan::HistoryStackFM_<TSize, TAlphabet>::operator=(const seqan::HistoryStackFM_<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
   70 |     operator=(HistoryStackFM_ const & _origin)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:21:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >*; TParam = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >*; TParam = HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >, seqan::Alloc<> >; TValue = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >; TTargetSpec = Alloc<>; TValue = HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >, Alloc<> >&; TSource = HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:494:16:   required from 'void seqan::_historyPush(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<ParentLinks<TSpec> > > >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>; TSpec = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bifm_stree.h:92:17:   required from 'bool seqan::_goDownString(Iter<Index<TText, BidirectionalIndex<FMIndex<TSpec, TConfig> > >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&, TDirection) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>; TSpec = ParentLinks<>; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSize = unsigned int; TDirection = Tag<BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:271:25:   required from 'bool seqan::_goDownObject(Iter<Index<TText, BidirectionalIndex<TIndexSpec> >, VSTree<TopDown<TSpec> > >&, const TObject&, True, TDirection) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TSpec = ParentLinks<>; TObject = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TDirection = Tag<BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:300:25:   required from 'bool seqan::goDown(Iter<Index<TText, BidirectionalIndex<TIndexSpec> >, VSTree<TopDown<TSpec> > >&, const TObject&, const Fwd&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TSpec = ParentLinks<>; TObject = String<SimpleType<unsigned char, Dna_>, Alloc<> >; Fwd = Tag<BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:17:7:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >::HistoryStackFM_(const seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:70:5: note: because 'seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >' has user-provided 'const seqan::HistoryStackFM_<TSize, TAlphabet>& seqan::HistoryStackFM_<TSize, TAlphabet>::operator=(const seqan::HistoryStackFM_<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
   70 |     operator=(HistoryStackFM_ const & _origin)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >*; TParam = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >*; TParam = HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >, seqan::Alloc<> >; TValue = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >; TTargetSpec = Alloc<>; TValue = HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >, Alloc<> >&; TSource = HistoryStackFM_<unsigned int, SimpleType<unsigned char, Dna_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:494:16:   required from 'void seqan::_historyPush(Iter<Index<TText, FMIndex<TSpec, TConfig> >, VSTree<TopDown<ParentLinks<TSpec> > > >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>; TSpec = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bifm_stree.h:92:17:   required from 'bool seqan::_goDownString(Iter<Index<TText, BidirectionalIndex<FMIndex<TSpec, TConfig> > >, VSTree<TopDown<TSpec> > >&, const TString&, TSize&, TDirection) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>; TSpec = ParentLinks<>; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSize = unsigned int; TDirection = Tag<BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:271:25:   required from 'bool seqan::_goDownObject(Iter<Index<TText, BidirectionalIndex<TIndexSpec> >, VSTree<TopDown<TSpec> > >&, const TObject&, True, TDirection) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TSpec = ParentLinks<>; TObject = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TDirection = Tag<BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:300:25:   required from 'bool seqan::goDown(Iter<Index<TText, BidirectionalIndex<TIndexSpec> >, VSTree<TopDown<TSpec> > >&, const TObject&, const Fwd&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TSpec = ParentLinks<>; TObject = String<SimpleType<unsigned char, Dna_>, Alloc<> >; Fwd = Tag<BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:17:7:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >::HistoryStackFM_(const seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:70:5: note: because 'seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >' has user-provided 'const seqan::HistoryStackFM_<TSize, TAlphabet>& seqan::HistoryStackFM_<TSize, TAlphabet>::operator=(const seqan::HistoryStackFM_<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
   70 |     operator=(HistoryStackFM_ const & _origin)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:114:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:114:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:114:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:114:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:114:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:114:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:114:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:114:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:114:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:114:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:114:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:114:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<void, FastFMIndexConfig<void, unsigned int> >; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FastFMIndexConfig<void, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:114:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 50%] Linking CXX executable ../bin/demo_tutorial_index_iterators_index_bidirectional_search
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/tutorial/index_iterators/index_bidirectional_search.cpp.o -o ../bin/demo_tutorial_index_iterators_index_bidirectional_search  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 50%] Built target demo_tutorial_index_iterators_index_bidirectional_search
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/tutorial/index_iterators/index_preorder.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/tutorial/index_iterators/index_preorder.cpp.o -MF CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/tutorial/index_iterators/index_preorder.cpp.o.d -o CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/tutorial/index_iterators/index_preorder.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:17:82:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:17:82:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:21:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = ParentLinks<>; TDfsOrder = Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = ParentLinks<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2256:24:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; THideEmptyEdges = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >; TTraits = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:268:11:   required from 'const seqan::Iter<TContainer, TSpec>& seqan::operator++(Iter<TContainer, TSpec>&) [with TContainer = Index<String<char, Alloc<> > >; TSpec = VSTree<TopDown<ParentLinks<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:22:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1838 |             oldParentDesc = nodeUp(it);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(Iter<TIndex, VSTree<TopDown<ParentLinks<TSpec> > > >&, VSTreeIteratorTraits<Preorder_, THideEmptyEdges>) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; THideEmptyEdges = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&, TTraits) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >; TTraits = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:268:11:   required from 'const seqan::Iter<TContainer, TSpec>& seqan::operator++(Iter<TContainer, TSpec>&) [with TContainer = Index<String<char, Alloc<> > >; TSpec = VSTree<TopDown<ParentLinks<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:22:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:21:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 51%] Linking CXX executable ../bin/demo_tutorial_index_iterators_index_preorder
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/tutorial/index_iterators/index_preorder.cpp.o -o ../bin/demo_tutorial_index_iterators_index_preorder  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Built target demo_tutorial_index_iterators_index_preorder
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/tutorial/index_iterators/index_property_maps.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/tutorial/index_iterators/index_property_maps.cpp.o -MF CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/tutorial/index_iterators/index_property_maps.cpp.o.d -o CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/tutorial/index_iterators/index_property_maps.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:40:98:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:40:98:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 51%] Linking CXX executable ../bin/demo_tutorial_index_iterators_index_property_maps
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/tutorial/index_iterators/index_property_maps.cpp.o -o ../bin/demo_tutorial_index_iterators_index_property_maps  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Built target demo_tutorial_index_iterators_index_property_maps
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/tutorial/index_iterators/index_search.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/tutorial/index_iterators/index_search.cpp.o -MF CMakeFiles/demo_tutorial_index_iterators_index_search.dir/tutorial/index_iterators/index_search.cpp.o.d -o CMakeFiles/demo_tutorial_index_iterators_index_search.dir/tutorial/index_iterators/index_search.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:17:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(Iter<TIndex, VSTree<TopDown<TSpec> > >&, TValue) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TValue = char]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1963:27:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, False) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:25:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1898:23: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1898 |             value(it) = nodeDesc;
      |             ~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:17:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1897:25:   required from 'bool seqan::_goDownChar(Iter<TIndex, VSTree<TopDown<TSpec> > >&, TValue) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TValue = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1963:27:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, False) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:25:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1751:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1751 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:30:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:30:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 51%] Linking CXX executable ../bin/demo_tutorial_index_iterators_index_search
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_index_search.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_index_search.dir/tutorial/index_iterators/index_search.cpp.o -o ../bin/demo_tutorial_index_iterators_index_search  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Built target demo_tutorial_index_iterators_index_search
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/tutorial/index_iterators/index_search2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/tutorial/index_iterators/index_search2.cpp.o -MF CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/tutorial/index_iterators/index_search2.cpp.o.d -o CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/tutorial/index_iterators/index_search2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:13:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:13:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(Iter<TIndex, VSTree<TopDown<TSpec> > >&, TValue) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TValue = char]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27:   required from 'bool seqan::_goDownString(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TString = char [5]; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:17:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1898:23: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1898 |             value(it) = nodeDesc;
      |             ~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1897:25:   required from 'bool seqan::_goDownChar(Iter<TIndex, VSTree<TopDown<TSpec> > >&, TValue) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TValue = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27:   required from 'bool seqan::_goDownString(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TString&, TSize&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TString = char [5]; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, True) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:17:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1751:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1751 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
[ 51%] Linking CXX executable ../bin/demo_tutorial_index_iterators_index_search2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/tutorial/index_iterators/index_search2.cpp.o -o ../bin/demo_tutorial_index_iterators_index_search2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Built target demo_tutorial_index_iterators_index_search2
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/tutorial/index_iterators/iterator_assignment2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/tutorial/index_iterators/iterator_assignment2.cpp.o -MF CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/tutorial/index_iterators/iterator_assignment2.cpp.o.d -o CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/tutorial/index_iterators/iterator_assignment2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp:10:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp:10:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
[ 51%] Linking CXX executable ../bin/demo_tutorial_index_iterators_iterator_assignment2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/tutorial/index_iterators/iterator_assignment2.cpp.o -o ../bin/demo_tutorial_index_iterators_iterator_assignment2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Built target demo_tutorial_index_iterators_iterator_assignment2
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/tutorial/index_iterators/iterator_solution1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/tutorial/index_iterators/iterator_solution1.cpp.o -MF CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/tutorial/index_iterators/iterator_solution1.cpp.o.d -o CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/tutorial/index_iterators/iterator_solution1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(Iter<TIndex, VSTree<TopDown<TSpec> > >&, TValue) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder; TValue = char]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1963:27:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, False) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:21:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1898:23: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1898 |             value(it) = nodeDesc;
      |             ~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1897:25:   required from 'bool seqan::_goDownChar(Iter<TIndex, VSTree<TopDown<TSpec> > >&, TValue) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder; TValue = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1963:27:   required from 'bool seqan::_goDownObject(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&, False) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&, const TObject&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:21:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1751:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1751 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:26:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:26:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 51%] Linking CXX executable ../bin/demo_tutorial_index_iterators_iterator_solution1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/tutorial/index_iterators/iterator_solution1.cpp.o -o ../bin/demo_tutorial_index_iterators_iterator_solution1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 51%] Built target demo_tutorial_index_iterators_iterator_solution1
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/tutorial/index_iterators/iterator_solution2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/tutorial/index_iterators/iterator_solution2.cpp.o -MF CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/tutorial/index_iterators/iterator_solution2.cpp.o.d -o CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/tutorial/index_iterators/iterator_solution2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = ParentLinks<>; TDfsOrder = Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = ParentLinks<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:15:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1838 |             oldParentDesc = nodeUp(it);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:10:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:10:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:14:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:14:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 52%] Linking CXX executable ../bin/demo_tutorial_index_iterators_iterator_solution2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/tutorial/index_iterators/iterator_solution2.cpp.o -o ../bin/demo_tutorial_index_iterators_iterator_solution2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Built target demo_tutorial_index_iterators_iterator_solution2
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/tutorial/index_iterators/iterator_solution3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/tutorial/index_iterators/iterator_solution3.cpp.o -MF CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/tutorial/index_iterators/iterator_solution3.cpp.o.d -o CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/tutorial/index_iterators/iterator_solution3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = ParentLinks<>; TDfsOrder = Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> >, IndexEsa<> >; TSpec = ParentLinks<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:19:20:   required from 'void constrainedDFS() [with TIndexSpec = seqan::IndexEsa<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:34:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1838 |             oldParentDesc = nodeUp(it);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<String<char, Alloc<> >, IndexEsa<> >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:14:63:   required from 'void constrainedDFS() [with TIndexSpec = seqan::IndexEsa<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:34:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexEsa<> >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> >, IndexEsa<> >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(Iter<Index<TObject, TSpec>, VSTree<TSpec> >&) [with TText = String<char, Alloc<> >; TIndexSpec = IndexEsa<>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:14:63:   required from 'void constrainedDFS() [with TIndexSpec = seqan::IndexEsa<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:34:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:18:19:   required from 'void constrainedDFS() [with TIndexSpec = seqan::IndexEsa<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:34:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:18:19:   required from 'void constrainedDFS() [with TIndexSpec = seqan::IndexEsa<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:34:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 52%] Linking CXX executable ../bin/demo_tutorial_index_iterators_iterator_solution3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/tutorial/index_iterators/iterator_solution3.cpp.o -o ../bin/demo_tutorial_index_iterators_iterator_solution3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Built target demo_tutorial_index_iterators_iterator_solution3
make  -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Building CXX object demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/tutorial/indexed_fasta_io/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/tutorial/indexed_fasta_io/base.cpp.o -MF CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/tutorial/indexed_fasta_io/base.cpp.o.d -o CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/tutorial/indexed_fasta_io/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/base.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 52%] Linking CXX executable ../bin/demo_tutorial_indexed_fasta_io_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/tutorial/indexed_fasta_io/base.cpp.o -o ../bin/demo_tutorial_indexed_fasta_io_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Built target demo_tutorial_indexed_fasta_io_base
make  -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Building CXX object demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/tutorial/indexed_fasta_io/solution1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/tutorial/indexed_fasta_io/solution1.cpp.o -MF CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/tutorial/indexed_fasta_io/solution1.cpp.o.d -o CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/tutorial/indexed_fasta_io/solution1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 52%] Linking CXX executable ../bin/demo_tutorial_indexed_fasta_io_solution1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/tutorial/indexed_fasta_io/solution1.cpp.o -o ../bin/demo_tutorial_indexed_fasta_io_solution1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Built target demo_tutorial_indexed_fasta_io_solution1
make  -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Building CXX object demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/tutorial/indexed_fasta_io/solution2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/tutorial/indexed_fasta_io/solution2.cpp.o -MF CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/tutorial/indexed_fasta_io/solution2.cpp.o.d -o CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/tutorial/indexed_fasta_io/solution2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 52%] Linking CXX executable ../bin/demo_tutorial_indexed_fasta_io_solution2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/tutorial/indexed_fasta_io/solution2.cpp.o -o ../bin/demo_tutorial_indexed_fasta_io_solution2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Built target demo_tutorial_indexed_fasta_io_solution2
make  -f demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Building CXX object demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/tutorial/indices/assignment_1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/tutorial/indices/assignment_1.cpp.o -MF CMakeFiles/demo_tutorial_indices_assignment_1.dir/tutorial/indices/assignment_1.cpp.o.d -o CMakeFiles/demo_tutorial_indices_assignment_1.dir/tutorial/indices/assignment_1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 52%] Linking CXX executable ../bin/demo_tutorial_indices_assignment_1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indices_assignment_1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indices_assignment_1.dir/tutorial/indices/assignment_1.cpp.o -o ../bin/demo_tutorial_indices_assignment_1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Built target demo_tutorial_indices_assignment_1
make  -f demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/build.make demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/build.make demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Building CXX object demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/tutorial/indices/assignment_2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/tutorial/indices/assignment_2.cpp.o -MF CMakeFiles/demo_tutorial_indices_assignment_2.dir/tutorial/indices/assignment_2.cpp.o.d -o CMakeFiles/demo_tutorial_indices_assignment_2.dir/tutorial/indices/assignment_2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_2.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >; TSource = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >; TValue2 = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21:   required from 'typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> > >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >&; typename Haystack<TFinder>::Type = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [6]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [6]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_2.cpp:12:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >& seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >::operator=(const seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = void]'
  429 |         Index(Index const &other):
      |         ^~~~~
[ 53%] Linking CXX executable ../bin/demo_tutorial_indices_assignment_2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indices_assignment_2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indices_assignment_2.dir/tutorial/indices/assignment_2.cpp.o -o ../bin/demo_tutorial_indices_assignment_2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Built target demo_tutorial_indices_assignment_2
make  -f demos/CMakeFiles/demo_tutorial_indices_base.dir/build.make demos/CMakeFiles/demo_tutorial_indices_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_indices_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_indices_base.dir/build.make demos/CMakeFiles/demo_tutorial_indices_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Building CXX object demos/CMakeFiles/demo_tutorial_indices_base.dir/tutorial/indices/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_indices_base.dir/tutorial/indices/base.cpp.o -MF CMakeFiles/demo_tutorial_indices_base.dir/tutorial/indices/base.cpp.o.d -o CMakeFiles/demo_tutorial_indices_base.dir/tutorial/indices/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >; TSource = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >; TValue2 = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21:   required from 'typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> > >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >&; typename Haystack<TFinder>::Type = Index<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:61:9:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >& seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >::operator=(const seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = void]'
  429 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<> >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, long long unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, long long unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, long long unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int> > >; TNameInput = Pool<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<long long unsigned int, long long unsigned int, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, int>, long long unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, long long unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<char, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSALF = const Tag<FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(Index<TText, FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = String<char, Alloc<> >; TSpec = void; TConfig = FMIndexConfig<void, unsigned int, 1, 1>; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<char, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<long long unsigned int, Tuple<long long unsigned int, 2, void>, Tuple<long long unsigned int, 2, void>, Tag<Pack_> >, long long unsigned int>, long long unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, long long unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, long long unsigned int>, long long unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<long long unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, External<ExternalConfigLarge<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<long long unsigned int, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tuple<long long unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = long long unsigned int; T2 = seqan::Tuple<long long unsigned int, 2, void>; T3 = seqan::Tuple<long long unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 53%] Linking CXX executable ../bin/demo_tutorial_indices_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indices_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indices_base.dir/tutorial/indices/base.cpp.o -o ../bin/demo_tutorial_indices_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Built target demo_tutorial_indices_base
make  -f demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/build.make demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/build.make demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Building CXX object demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/tutorial/indices/find2_index_approx.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/tutorial/indices/find2_index_approx.cpp.o -MF CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/tutorial/indices/find2_index_approx.cpp.o.d -o CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/tutorial/indices/find2_index_approx.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/set:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:21:9:   required from 'main()::<lambda(auto:5&, const seqan::DnaString&, uint8_t)> [with auto:5 = seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >, seqan::VSTree<seqan::TopDown<> > >; seqan::DnaString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; uint8_t = unsigned char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:509:17:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDir = Tag<BidirectionalRev_>; TDistanceTag = Tag<HammingDistance_>; uint32_t = unsigned int; uint8_t = unsigned char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:556:25:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const std::array<OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:497:15:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(T&) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:21:9:   required from 'main()::<lambda(auto:5&, const seqan::DnaString&, uint8_t)> [with auto:5 = seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >, seqan::VSTree<seqan::TopDown<> > >; seqan::DnaString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; uint8_t = unsigned char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:509:17:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDir = Tag<BidirectionalRev_>; TDistanceTag = Tag<HammingDistance_>; uint32_t = unsigned int; uint8_t = unsigned char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:556:25:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const std::array<OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>; TIterator = seqan::Iter<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12:   required from 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, InfixSegment>, AdaptorIterator<Iter<const CompressedSA<String<SimpleType<unsigned char, Dna_>, Alloc<> >, void, FMIndexConfig<void, unsigned int, 1, 1> >, CountingIteratorImpl_<Tag<Nothing_> > >, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:21:9:   required from 'main()::<lambda(auto:5&, const seqan::DnaString&, uint8_t)> [with auto:5 = seqan::Iter<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >, seqan::VSTree<seqan::TopDown<> > >; seqan::DnaString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; uint8_t = unsigned char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:509:17:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDir = Tag<BidirectionalRev_>; TDistanceTag = Tag<HammingDistance_>; uint32_t = unsigned int; uint8_t = unsigned char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:556:25:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29:   required from 'void seqan::_optimalSearchScheme(TDelegate&, Iter<Index<TText, BidirectionalIndex<TIndex> >, VSTree<TopDown<TSpec> > >, const TNeedle&, const std::array<OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndex = FMIndex<>; TIndexSpec = Preorder; TNeedle = String<SimpleType<unsigned char, Dna_>, Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TObject = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, False) [with TSA = String<unsigned int, External<ExternalConfigLarge<> > >; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = FMIndex<>; TFibre = FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, FMIndex<TSpec, TConfig> >&) [with TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TOccSpec = void; TIndexSpec = FMIndexConfig<void, unsigned int, 1, 1>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:80:9:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; TBiIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::BidirectionalIndex<seqan::FMIndex<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78:   required from 'void seqan::find(TDelegate&, Index<TText, BidirectionalIndex<TIndexSpec> >&, const String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:5&, const DnaString&, uint8_t)>; TText = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TIndexSpec = FMIndex<>; TChar = SimpleType<unsigned char, Dna_>; TStringSpec = Alloc<>; TDistanceTag = Tag<HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 53%] Linking CXX executable ../bin/demo_tutorial_indices_find2_index_approx
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/tutorial/indices/find2_index_approx.cpp.o -o ../bin/demo_tutorial_indices_find2_index_approx  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Built target demo_tutorial_indices_find2_index_approx
make  -f demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/build.make demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/build.make demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Building CXX object demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/tutorial/indices/fm_index.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/tutorial/indices/fm_index.cpp.o -MF CMakeFiles/demo_tutorial_indices_fm_index.dir/tutorial/indices/fm_index.cpp.o.d -o CMakeFiles/demo_tutorial_indices_fm_index.dir/tutorial/indices/fm_index.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/fm_index.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/fm_index.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/fm_index.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 53%] Linking CXX executable ../bin/demo_tutorial_indices_fm_index
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indices_fm_index.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indices_fm_index.dir/tutorial/indices/fm_index.cpp.o -o ../bin/demo_tutorial_indices_fm_index  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Built target demo_tutorial_indices_fm_index
make  -f demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/tutorial/iterators/assignment_1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/tutorial/iterators/assignment_1.cpp.o -MF CMakeFiles/demo_tutorial_iterators_assignment_1.dir/tutorial/iterators/assignment_1.cpp.o.d -o CMakeFiles/demo_tutorial_iterators_assignment_1.dir/tutorial/iterators/assignment_1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 53%] Linking CXX executable ../bin/demo_tutorial_iterators_assignment_1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_assignment_1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_assignment_1.dir/tutorial/iterators/assignment_1.cpp.o -o ../bin/demo_tutorial_iterators_assignment_1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Built target demo_tutorial_iterators_assignment_1
make  -f demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/tutorial/iterators/assignment_1_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/tutorial/iterators/assignment_1_solution.cpp.o -MF CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/tutorial/iterators/assignment_1_solution.cpp.o.d -o CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/tutorial/iterators/assignment_1_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_1_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_1_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_1_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 53%] Linking CXX executable ../bin/demo_tutorial_iterators_assignment_1_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/tutorial/iterators/assignment_1_solution.cpp.o -o ../bin/demo_tutorial_iterators_assignment_1_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Built target demo_tutorial_iterators_assignment_1_solution
make  -f demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/tutorial/iterators/assignment_2_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/tutorial/iterators/assignment_2_solution.cpp.o -MF CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/tutorial/iterators/assignment_2_solution.cpp.o.d -o CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/tutorial/iterators/assignment_2_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_2_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_2_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_2_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 54%] Linking CXX executable ../bin/demo_tutorial_iterators_assignment_2_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/tutorial/iterators/assignment_2_solution.cpp.o -o ../bin/demo_tutorial_iterators_assignment_2_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 54%] Built target demo_tutorial_iterators_assignment_2_solution
make  -f demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/tutorial/iterators/assignment_3_workshop.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/tutorial/iterators/assignment_3_workshop.cpp.o -MF CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/tutorial/iterators/assignment_3_workshop.cpp.o.d -o CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/tutorial/iterators/assignment_3_workshop.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_3_workshop.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_3_workshop.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_3_workshop.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 54%] Linking CXX executable ../bin/demo_tutorial_iterators_assignment_3_workshop
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/tutorial/iterators/assignment_3_workshop.cpp.o -o ../bin/demo_tutorial_iterators_assignment_3_workshop  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 54%] Built target demo_tutorial_iterators_assignment_3_workshop
make  -f demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/tutorial/iterators/assignment_3_workshop_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/tutorial/iterators/assignment_3_workshop_solution.cpp.o -MF CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/tutorial/iterators/assignment_3_workshop_solution.cpp.o.d -o CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/tutorial/iterators/assignment_3_workshop_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_3_workshop_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_3_workshop_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_3_workshop_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 54%] Linking CXX executable ../bin/demo_tutorial_iterators_assignment_3_workshop_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/tutorial/iterators/assignment_3_workshop_solution.cpp.o -o ../bin/demo_tutorial_iterators_assignment_3_workshop_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 54%] Built target demo_tutorial_iterators_assignment_3_workshop_solution
make  -f demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/tutorial/iterators/assignment_4_workshop_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/tutorial/iterators/assignment_4_workshop_solution.cpp.o -MF CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/tutorial/iterators/assignment_4_workshop_solution.cpp.o.d -o CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/tutorial/iterators/assignment_4_workshop_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_4_workshop_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_4_workshop_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_4_workshop_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 54%] Linking CXX executable ../bin/demo_tutorial_iterators_assignment_4_workshop_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/tutorial/iterators/assignment_4_workshop_solution.cpp.o -o ../bin/demo_tutorial_iterators_assignment_4_workshop_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 54%] Built target demo_tutorial_iterators_assignment_4_workshop_solution
make  -f demos/CMakeFiles/demo_tutorial_iterators_base.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_iterators_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_iterators_base.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_base.dir/tutorial/iterators/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_iterators_base.dir/tutorial/iterators/base.cpp.o -MF CMakeFiles/demo_tutorial_iterators_base.dir/tutorial/iterators/base.cpp.o.d -o CMakeFiles/demo_tutorial_iterators_base.dir/tutorial/iterators/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/base.cpp
[ 54%] Linking CXX executable ../bin/demo_tutorial_iterators_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_base.dir/tutorial/iterators/base.cpp.o -o ../bin/demo_tutorial_iterators_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 54%] Built target demo_tutorial_iterators_base
make  -f demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/tutorial/iterators/sequence_iterator_demo.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/tutorial/iterators/sequence_iterator_demo.cpp.o -MF CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/tutorial/iterators/sequence_iterator_demo.cpp.o.d -o CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/tutorial/iterators/sequence_iterator_demo.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/sequence_iterator_demo.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/sequence_iterator_demo.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/sequence_iterator_demo.cpp:5:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 54%] Linking CXX executable ../bin/demo_tutorial_iterators_sequence_iterator_demo
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/tutorial/iterators/sequence_iterator_demo.cpp.o -o ../bin/demo_tutorial_iterators_sequence_iterator_demo  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 54%] Built target demo_tutorial_iterators_sequence_iterator_demo
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 55%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/tutorial/journaled_set/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/tutorial/journaled_set/base.cpp.o -MF CMakeFiles/demo_tutorial_journaled_set_base.dir/tutorial/journaled_set/base.cpp.o.d -o CMakeFiles/demo_tutorial_journaled_set_base.dir/tutorial/journaled_set/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/base.cpp
[ 55%] Linking CXX executable ../bin/demo_tutorial_journaled_set_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_base.dir/tutorial/journaled_set/base.cpp.o -o ../bin/demo_tutorial_journaled_set_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 55%] Built target demo_tutorial_journaled_set_base
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 55%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/tutorial/journaled_set/example_join.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/tutorial/journaled_set/example_join.cpp.o -MF CMakeFiles/demo_tutorial_journaled_set_example_join.dir/tutorial/journaled_set/example_join.cpp.o.d -o CMakeFiles/demo_tutorial_journaled_set_example_join.dir/tutorial/journaled_set/example_join.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const String<TValue, Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:38:81:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const String<TValue, Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:38:81:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 55%] Linking CXX executable ../bin/demo_tutorial_journaled_set_example_join
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_example_join.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_example_join.dir/tutorial/journaled_set/example_join.cpp.o -o ../bin/demo_tutorial_journaled_set_example_join  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 55%] Built target demo_tutorial_journaled_set_example_join
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 55%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/tutorial/journaled_set/example_journal_string_basic.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/tutorial/journaled_set/example_journal_string_basic.cpp.o -MF CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/tutorial/journaled_set/example_journal_string_basic.cpp.o.d -o CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/tutorial/journaled_set/example_journal_string_basic.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const String<TValue, Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp:22:33:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const String<TValue, Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = Alloc<>; TJournalSpec = SortedArray; TBufferSpec = Alloc<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp:22:33:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 55%] Linking CXX executable ../bin/demo_tutorial_journaled_set_example_journal_string_basic
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/tutorial/journaled_set/example_journal_string_basic.cpp.o -o ../bin/demo_tutorial_journaled_set_example_journal_string_basic  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 55%] Built target demo_tutorial_journaled_set_example_journal_string_basic
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 55%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/tutorial/journaled_set/example_online_search.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/tutorial/journaled_set/example_online_search.cpp.o -MF CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/tutorial/journaled_set/example_online_search.cpp.o.d -o CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/tutorial/journaled_set/example_online_search.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:264:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:264:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:301:130:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:264:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:264:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:301:130:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:264:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 55%] Linking CXX executable ../bin/demo_tutorial_journaled_set_example_online_search
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/tutorial/journaled_set/example_online_search.cpp.o -o ../bin/demo_tutorial_journaled_set_example_online_search  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 55%] Built target demo_tutorial_journaled_set_example_online_search
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 55%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/tutorial/journaled_set/example_online_search_assignment1_hint.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/tutorial/journaled_set/example_online_search_assignment1_hint.cpp.o -MF CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/tutorial/journaled_set/example_online_search_assignment1_hint.cpp.o.d -o CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/tutorial/journaled_set/example_online_search_assignment1_hint.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:50:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:50:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:50:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:50:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:50:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 55%] Linking CXX executable ../bin/demo_tutorial_journaled_set_example_online_search_assignment1_hint
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/tutorial/journaled_set/example_online_search_assignment1_hint.cpp.o -o ../bin/demo_tutorial_journaled_set_example_online_search_assignment1_hint  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 55%] Built target demo_tutorial_journaled_set_example_online_search_assignment1_hint
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 55%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/tutorial/journaled_set/solution_online_search_assignment1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/tutorial/journaled_set/solution_online_search_assignment1.cpp.o -MF CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/tutorial/journaled_set/solution_online_search_assignment1.cpp.o.d -o CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/tutorial/journaled_set/solution_online_search_assignment1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:52:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:52:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:52:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:52:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:52:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 55%] Linking CXX executable ../bin/demo_tutorial_journaled_set_solution_online_search_assignment1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/tutorial/journaled_set/solution_online_search_assignment1.cpp.o -o ../bin/demo_tutorial_journaled_set_solution_online_search_assignment1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 55%] Built target demo_tutorial_journaled_set_solution_online_search_assignment1
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/tutorial/journaled_set/solution_online_search_assignment2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/tutorial/journaled_set/solution_online_search_assignment2.cpp.o -MF CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/tutorial/journaled_set/solution_online_search_assignment2.cpp.o.d -o CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/tutorial/journaled_set/solution_online_search_assignment2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:118:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:118:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:118:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:118:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:118:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 56%] Linking CXX executable ../bin/demo_tutorial_journaled_set_solution_online_search_assignment2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/tutorial/journaled_set/solution_online_search_assignment2.cpp.o -o ../bin/demo_tutorial_journaled_set_solution_online_search_assignment2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Built target demo_tutorial_journaled_set_solution_online_search_assignment2
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/tutorial/journaled_set/solution_online_search_assignment3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/tutorial/journaled_set/solution_online_search_assignment3.cpp.o -MF CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/tutorial/journaled_set/solution_online_search_assignment3.cpp.o.d -o CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/tutorial/journaled_set/solution_online_search_assignment3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:177:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:177:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:216:130:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:177:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:177:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:216:130:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:177:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 56%] Linking CXX executable ../bin/demo_tutorial_journaled_set_solution_online_search_assignment3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/tutorial/journaled_set/solution_online_search_assignment3.cpp.o -o ../bin/demo_tutorial_journaled_set_solution_online_search_assignment3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Built target demo_tutorial_journaled_set_solution_online_search_assignment3
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/tutorial/journaled_set/solution_online_search_assignment4.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/tutorial/journaled_set/solution_online_search_assignment4.cpp.o -MF CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/tutorial/journaled_set/solution_online_search_assignment4.cpp.o.d -o CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/tutorial/journaled_set/solution_online_search_assignment4.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:250:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:250:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:287:130:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:250:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:250:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:287:130:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:250:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 56%] Linking CXX executable ../bin/demo_tutorial_journaled_set_solution_online_search_assignment4
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/tutorial/journaled_set/solution_online_search_assignment4.cpp.o -o ../bin/demo_tutorial_journaled_set_solution_online_search_assignment4  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Built target demo_tutorial_journaled_set_solution_online_search_assignment4
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/tutorial/journaled_set/solution_online_search_finder.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/tutorial/journaled_set/solution_online_search_finder.cpp.o -MF CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/tutorial/journaled_set/solution_online_search_finder.cpp.o.d -o CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/tutorial/journaled_set/solution_online_search_finder.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:209:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:209:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:245:130:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:209:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:209:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>, AdaptorIterator<Iter<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, JournaledStringIterSpec<Tag<CommonSegmentIterator_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = String<SimpleType<unsigned char, Dna_>, Journaled<Alloc<>, SortedArray, Alloc<> > >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:245:130:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:209:54:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 56%] Linking CXX executable ../bin/demo_tutorial_journaled_set_solution_online_search_finder
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/tutorial/journaled_set/solution_online_search_finder.cpp.o -o ../bin/demo_tutorial_journaled_set_solution_online_search_finder  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Built target demo_tutorial_journaled_set_solution_online_search_finder
make  -f demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/tutorial/journaled_string_tree/journaled_string_tree_base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/tutorial/journaled_string_tree/journaled_string_tree_base.cpp.o -MF CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/tutorial/journaled_string_tree/journaled_string_tree_base.cpp.o.d -o CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/tutorial/journaled_string_tree/journaled_string_tree_base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(TDeltaPos, TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; TDeltaPos = unsigned int; TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; TCoverage = seqan::String<bool, seqan::Packed<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:530:17:   required from 'void seqan::impl::insert(seqan::Iter<TDeltaMap, seqan::Tag<seqan::SpecDeltaMapIterator_> >, TDeltaPos, const TDeltaValue&, const TCoverage&, const seqan::DeltaTypeDel&) [with TDeltaMap = seqan::DeltaMap<seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::Tag<seqan::Default_> >; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; seqan::DeltaTypeDel = seqan::Tag<seqan::DeltaTypeDel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17:   required from 'void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeDel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11:   required from 'typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = int; TIds = std::vector<unsigned int>; TDeltaType = Tag<DeltaTypeDel_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:42:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:114:9: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  114 |         deltaCoverage(_coverage),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:77:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'TSize seqan::impl::expandNode(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Tag<seqan::Horspool_> > > >&>; TProxySelector = seqan::Tag<seqan::SelectValidProxy_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36:   required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Tag<seqan::Horspool_> > > >&>; TProxySelector = seqan::Tag<seqan::SelectValidProxy_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32:   required from 'void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = unsigned int; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>; TProxySelector = SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:9:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   51 | class JstTraversalNode
      |       ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:830:18: note: synthesized method 'seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >::JstTraversalNode(const seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >&)' first required here
  830 |             auto child = *parentPtr;
      |                  ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::InsertValueToString_<TExpand>::insertValue_(T&, TPosition, TValue&) [with T = seqan::String<seqan::DeltaMapEntry<unsigned int, unsigned int>, seqan::Alloc<> >; TPosition = int; TValue = const seqan::DeltaMapEntry<unsigned int, unsigned int>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1410:54:   required from 'void seqan::insertValue(String<TValue, TSpec>&, TPosition, const TValue&, Tag<TUsage>) [with TTargetValue = DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = Alloc<>; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1010:16:   required from 'void seqan::insertValue(T&&, TPosition, TValue&&) [with T = String<DeltaMapEntry<unsigned int, unsigned int>, Alloc<> >&; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:529:16:   required from 'void seqan::impl::insert(seqan::Iter<TDeltaMap, seqan::Tag<seqan::SpecDeltaMapIterator_> >, TDeltaPos, const TDeltaValue&, const TCoverage&, const seqan::DeltaTypeDel&) [with TDeltaMap = seqan::DeltaMap<seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::Tag<seqan::Default_> >; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; seqan::DeltaTypeDel = seqan::Tag<seqan::DeltaTypeDel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17:   required from 'void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeDel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11:   required from 'typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = int; TIds = std::vector<unsigned int>; TDeltaType = Tag<DeltaTypeDel_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:42:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   86 | class DeltaMapEntry
      |       ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1396:33: note: synthesized method 'seqan::DeltaMapEntry<unsigned int, unsigned int>::DeltaMapEntry(const seqan::DeltaMapEntry<unsigned int, unsigned int>&)' first required here
 1396 |         typename Value<T>::Type temp_copy = _value; //temp copy because resizeSpace could invalidate _value
      |                                 ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::impl::positionReference(const seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type = seqan::String<seqan::Pair<unsigned int, unsigned int, void>, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:390:39:   required from 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::position(const TraverserImpl<TJst, JstTraversalSpec<TSpec> >&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; typename Position<TraverserImpl<TJst, JstTraversalSpec<TSpec> > >::Type = String<Pair<unsigned int, unsigned int, void>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:19:28:   required from 'void MatchPrinter<TTraverser>::operator()() [with TTraverser = seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:263:17:   required from 'decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) seqan::run(JstExtensionBase<TExtension, TCxtPosition>&, const TTraverser&, TDelegate&&) [with TExtension = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TCxtPosition = Tag<ContextRange_>; TTraverser = TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; decltype (impl::run(extension._derived, traverser, TCxtPosition()).first) = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:289:25:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:9:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:968:10: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  968 |     auto tmp = impl::baseNode(me).coverage;
      |          ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::impl::positionBranch(const seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type = seqan::String<seqan::Pair<unsigned int, unsigned int, void>, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:392:36:   required from 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::position(const TraverserImpl<TJst, JstTraversalSpec<TSpec> >&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; typename Position<TraverserImpl<TJst, JstTraversalSpec<TSpec> > >::Type = String<Pair<unsigned int, unsigned int, void>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:19:28:   required from 'void MatchPrinter<TTraverser>::operator()() [with TTraverser = seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:263:17:   required from 'decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) seqan::run(JstExtensionBase<TExtension, TCxtPosition>&, const TTraverser&, TDelegate&&) [with TExtension = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TCxtPosition = Tag<ContextRange_>; TTraverser = TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; decltype (impl::run(extension._derived, traverser, TCxtPosition()).first) = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:289:25:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:9:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:999:10: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  999 |     auto tmp = impl::activeNode(me).coverage;
      |          ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h: In instantiation of 'void seqan::impl::create(seqan::JstBuffer_<TJournaledStringTree, TSpec>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::ForwardTraversal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:503:17:   required from 'bool seqan::create(JstBuffer_<TJournaledStringTree, TSpec>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<ForwardTraversal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:556:11:   required from 'void seqan::init(JstBuffer_<TJournaledStringTree, TSpec>&, TJst&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<ForwardTraversal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:902:9:   required from 'void seqan::impl::init(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Tag<seqan::Horspool_> > > >&>; TProxySelector = seqan::SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15:   required from 'void seqan::init(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>; TProxySelector = SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:282:9:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:9:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:328:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  328 |             f.setIt = jSetSplitter[jobId];
      |             ~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'decltype (seqan::bitScanForward(node.coverage)) seqan::impl::selectProxy(const TTraverserNode&, const seqan::SelectValidProxy&) [with TTraverserNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; decltype (seqan::bitScanForward(node.coverage)) = unsigned int; seqan::SelectValidProxy = seqan::Tag<seqan::SelectValidProxy_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:580:38:   required from 'bool seqan::impl::createBranch(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode&, TTraversalNode&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TProxySelection = seqan::SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:831:35:   required from 'TSize seqan::impl::expandNode(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Tag<seqan::Horspool_> > > >&>; TProxySelector = seqan::Tag<seqan::SelectValidProxy_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36:   required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Tag<seqan::Horspool_> > > >&>; TProxySelector = seqan::Tag<seqan::SelectValidProxy_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32:   required from 'void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = unsigned int; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>; TProxySelector = SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:9:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:528:10: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  528 |     auto tmp1 = node.coverage;
      |          ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >*; TParam = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >*; TParam = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_block.h:402:19:   required from 'void seqan::appendValue(String<TValue, Block<SPACE> >&, TValue&&, Tag<TUsage>) [with TTargetValue = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; unsigned int SPACE = 4096; TValue = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Block<> >&; TSource = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:175:16:   required from 'void seqan::impl::pushNode(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode&&, TObserver&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Tag<seqan::Horspool_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:926:19:   required from 'void seqan::impl::init(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Tag<seqan::Horspool_> > > >&>; TProxySelector = seqan::SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15:   required from 'void seqan::init(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>; TProxySelector = SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:282:9:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Tag<Horspool_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Tag<Horspool_> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:9:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   51 | class JstTraversalNode
      |       ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >::JstTraversalNode(seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TParam = seqan::DeltaMapEntry<unsigned int, unsigned int>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = DeltaMapEntry<unsigned int, unsigned int>*; TParam = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = DeltaMapEntry<unsigned int, unsigned int>*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1136:19:   required from 'typename seqan::Size<T>::Type seqan::reserve(T&&, TSize) [with T = String<DeltaMapEntry<unsigned int, unsigned int>, Alloc<> >&; TSize = int; typename Size<T>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:795:16:   required from 'void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeDel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11:   required from 'typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = int; TIds = std::vector<unsigned int>; TDeltaType = Tag<DeltaTypeDel_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:42:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   86 | class DeltaMapEntry
      |       ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::DeltaMapEntry<unsigned int, unsigned int>::DeltaMapEntry(seqan::DeltaMapEntry<unsigned int, unsigned int>&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 56%] Linking CXX executable ../bin/demo_tutorial_journaled_string_tree_journaled_string_tree_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/tutorial/journaled_string_tree/journaled_string_tree_base.cpp.o -o ../bin/demo_tutorial_journaled_string_tree_journaled_string_tree_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Built target demo_tutorial_journaled_string_tree_journaled_string_tree_base
make  -f demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp.o -MF CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp.o.d -o CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(TDeltaPos, TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; TDeltaPos = unsigned int; TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; TCoverage = seqan::String<bool, seqan::Packed<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:530:17:   required from 'void seqan::impl::insert(seqan::Iter<TDeltaMap, seqan::Tag<seqan::SpecDeltaMapIterator_> >, TDeltaPos, const TDeltaValue&, const TCoverage&, const seqan::DeltaTypeDel&) [with TDeltaMap = seqan::DeltaMap<seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::Tag<seqan::Default_> >; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; seqan::DeltaTypeDel = seqan::Tag<seqan::DeltaTypeDel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17:   required from 'void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeDel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11:   required from 'typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = int; TIds = std::vector<unsigned int>; TDeltaType = Tag<DeltaTypeDel_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:35:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:114:9: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  114 |         deltaCoverage(_coverage),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:77:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'TSize seqan::impl::expandNode(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > > >&>; TProxySelector = seqan::Tag<seqan::SelectFirstProxy_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36:   required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > > >&>; TProxySelector = seqan::Tag<seqan::SelectFirstProxy_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32:   required from 'void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = unsigned int; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Myers<FindInfix, True, void> > > >&>; TProxySelector = SelectFirstProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Myers<FindInfix, True, void> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Myers<FindInfix, True, void> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Myers<FindInfix, True, void> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:9:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   51 | class JstTraversalNode
      |       ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:830:18: note: synthesized method 'seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >::JstTraversalNode(const seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >&)' first required here
  830 |             auto child = *parentPtr;
      |                  ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::InsertValueToString_<TExpand>::insertValue_(T&, TPosition, TValue&) [with T = seqan::String<seqan::DeltaMapEntry<unsigned int, unsigned int>, seqan::Alloc<> >; TPosition = int; TValue = const seqan::DeltaMapEntry<unsigned int, unsigned int>; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1410:54:   required from 'void seqan::insertValue(String<TValue, TSpec>&, TPosition, const TValue&, Tag<TUsage>) [with TTargetValue = DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = Alloc<>; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1010:16:   required from 'void seqan::insertValue(T&&, TPosition, TValue&&) [with T = String<DeltaMapEntry<unsigned int, unsigned int>, Alloc<> >&; TPosition = int; TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:529:16:   required from 'void seqan::impl::insert(seqan::Iter<TDeltaMap, seqan::Tag<seqan::SpecDeltaMapIterator_> >, TDeltaPos, const TDeltaValue&, const TCoverage&, const seqan::DeltaTypeDel&) [with TDeltaMap = seqan::DeltaMap<seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::Tag<seqan::Default_> >; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; seqan::DeltaTypeDel = seqan::Tag<seqan::DeltaTypeDel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17:   required from 'void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeDel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11:   required from 'typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = int; TIds = std::vector<unsigned int>; TDeltaType = Tag<DeltaTypeDel_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:35:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   86 | class DeltaMapEntry
      |       ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1396:33: note: synthesized method 'seqan::DeltaMapEntry<unsigned int, unsigned int>::DeltaMapEntry(const seqan::DeltaMapEntry<unsigned int, unsigned int>&)' first required here
 1396 |         typename Value<T>::Type temp_copy = _value; //temp copy because resizeSpace could invalidate _value
      |                                 ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::impl::positionReference(const seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type = seqan::String<seqan::Pair<unsigned int, unsigned int, void>, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:390:39:   required from 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::position(const TraverserImpl<TJst, JstTraversalSpec<TSpec> >&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; typename Position<TraverserImpl<TJst, JstTraversalSpec<TSpec> > >::Type = String<Pair<unsigned int, unsigned int, void>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:16:28:   required from 'void MatchPrinter<TTraverser>::operator()() [with TTraverser = seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:263:17:   required from 'decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) seqan::run(JstExtensionBase<TExtension, TCxtPosition>&, const TTraverser&, TDelegate&&) [with TExtension = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCxtPosition = Tag<ContextEnd_>; TTraverser = TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; decltype (impl::run(extension._derived, traverser, TCxtPosition()).first) = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:289:25:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Myers<FindInfix, True, void> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Myers<FindInfix, True, void> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Myers<FindInfix, True, void> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:9:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:968:10: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  968 |     auto tmp = impl::baseNode(me).coverage;
      |          ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::impl::positionBranch(const seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type = seqan::String<seqan::Pair<unsigned int, unsigned int, void>, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:392:36:   required from 'typename seqan::Position<seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> > >::Type seqan::position(const TraverserImpl<TJst, JstTraversalSpec<TSpec> >&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; typename Position<TraverserImpl<TJst, JstTraversalSpec<TSpec> > >::Type = String<Pair<unsigned int, unsigned int, void>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:16:28:   required from 'void MatchPrinter<TTraverser>::operator()() [with TTraverser = seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:263:17:   required from 'decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) seqan::run(JstExtensionBase<TExtension, TCxtPosition>&, const TTraverser&, TDelegate&&) [with TExtension = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCxtPosition = Tag<ContextEnd_>; TTraverser = TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; decltype (impl::run(extension._derived, traverser, TCxtPosition()).first) = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:289:25:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Myers<FindInfix, True, void> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Myers<FindInfix, True, void> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Myers<FindInfix, True, void> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:9:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:999:10: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  999 |     auto tmp = impl::activeNode(me).coverage;
      |          ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h: In instantiation of 'void seqan::impl::create(seqan::JstBuffer_<TJournaledStringTree, TSpec>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::ForwardTraversal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:503:17:   required from 'bool seqan::create(JstBuffer_<TJournaledStringTree, TSpec>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<ForwardTraversal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:556:11:   required from 'void seqan::init(JstBuffer_<TJournaledStringTree, TSpec>&, TJst&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<ForwardTraversal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:902:9:   required from 'void seqan::impl::init(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > > >&>; TProxySelector = seqan::SelectFirstProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15:   required from 'void seqan::init(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Myers<FindInfix, True, void> > > >&>; TProxySelector = SelectFirstProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:282:9:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Myers<FindInfix, True, void> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Myers<FindInfix, True, void> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Myers<FindInfix, True, void> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:9:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:328:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  328 |             f.setIt = jSetSplitter[jobId];
      |             ~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner<seqan::Tag<seqan::JournaledSet_> > >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >*; TParam = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >*; TParam = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_block.h:402:19:   required from 'void seqan::appendValue(String<TValue, Block<SPACE> >&, TValue&&, Tag<TUsage>) [with TTargetValue = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; unsigned int SPACE = 4096; TValue = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Block<> >&; TSource = JstTraversalNode<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:175:16:   required from 'void seqan::impl::pushNode(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode&&, TObserver&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:926:19:   required from 'void seqan::impl::init(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > > >&>; TProxySelector = seqan::SelectFirstProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15:   required from 'void seqan::init(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Myers<FindInfix, True, void> > > >&>; TProxySelector = SelectFirstProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:282:9:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Myers<FindInfix, True, void> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Myers<FindInfix, True, void> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Myers<FindInfix, True, void> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:9:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   51 | class JstTraversalNode
      |       ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >::JstTraversalNode(seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TParam = seqan::DeltaMapEntry<unsigned int, unsigned int>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = DeltaMapEntry<unsigned int, unsigned int>*; TParam = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = DeltaMapEntry<unsigned int, unsigned int>*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   required from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = DeltaMapEntry<unsigned int, unsigned int>; TSpec = Alloc<>; TSize_ = int; TExpand = TagGenerous_; typename Size<String<TValue, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1136:19:   required from 'typename seqan::Size<T>::Type seqan::reserve(T&&, TSize) [with T = String<DeltaMapEntry<unsigned int, unsigned int>, Alloc<> >&; TSize = int; typename Size<T>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:795:16:   required from 'void seqan::insert(DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = String<bool, Packed<> >; TDeltaType = Tag<DeltaTypeDel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11:   required from 'typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type seqan::insert(JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TConfig = DefaultJstConfig<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = Tag<Default_>; TPos = int; TValue = int; TIds = std::vector<unsigned int>; TDeltaType = Tag<DeltaTypeDel_>; typename EnableIf<Is<ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:35:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
   86 | class DeltaMapEntry
      |       ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::DeltaMapEntry<unsigned int, unsigned int>::DeltaMapEntry(seqan::DeltaMapEntry<unsigned int, unsigned int>&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'decltype (seqan::bitScanForward(node.coverage)) seqan::impl::selectProxy(const TTraverserNode&, const seqan::SelectValidProxy&) [with TTraverserNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; decltype (seqan::bitScanForward(node.coverage)) = unsigned int; seqan::SelectValidProxy = seqan::Tag<seqan::SelectValidProxy_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:580:38:   required from 'bool seqan::impl::createBranch(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode&, TTraversalNode&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TProxySelection = seqan::SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:831:35:   required from 'TSize seqan::impl::expandNode(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > > >&>; TProxySelector = seqan::Tag<seqan::SelectValidProxy_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36:   required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > > >&>; TProxySelector = seqan::Tag<seqan::SelectValidProxy_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:934:25:   required from 'void seqan::impl::init(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple<seqan::StackObserver<seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > > >&>; TProxySelector = seqan::SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15:   required from 'void seqan::init(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Myers<FindInfix, True, void> > > >&>; TProxySelector = SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:417:9:   required from 'void seqan::init(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TObserver&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Myers<FindInfix, True, void> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:437:13:   required from 'void seqan::advance(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TSize, TObserver&, const Tag<TUsage>&) [with TJst = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TSize = unsigned int; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Myers<FindInfix, True, void> > > >&>; TProxySelector = SelectFirstProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Myers<FindInfix, True, void> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&; TObserver = std::tuple<StackObserver<JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<void> >, Myers<FindInfix, True, void> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(TraverserImpl<TJst, JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void; TAlgorithm = JstExtension<Pattern<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Myers<FindInfix, True, void> > >; TDelegate = MatchPrinter<TraverserImpl<JournaledStringTree<String<SimpleType<unsigned char, Dna_>, Alloc<> > >, JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:9:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:528:10: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  528 |     auto tmp1 = node.coverage;
      |          ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String<bool, seqan::Packed<> >' has user-provided 'seqan::String<TValue, seqan::Packed<THostspec> >& seqan::String<TValue, seqan::Packed<THostspec> >::operator=(const seqan::String<TValue, seqan::Packed<THostspec> >&) [with TValue = bool; THostspec = seqan::Alloc<>]'
  163 |     String & operator =(String const & source)
      |              ^~~~~~~~
[ 56%] Linking CXX executable ../bin/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp.o -o ../bin/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 56%] Built target demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1
make  -f demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Building CXX object demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/tutorial/metafunctions/assignment1_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/tutorial/metafunctions/assignment1_solution.cpp.o -MF CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/tutorial/metafunctions/assignment1_solution.cpp.o.d -o CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/tutorial/metafunctions/assignment1_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/metafunctions/assignment1_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/metafunctions/assignment1_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/metafunctions/assignment1_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 58%] Linking CXX executable ../bin/demo_tutorial_metafunctions_assignment1_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/tutorial/metafunctions/assignment1_solution.cpp.o -o ../bin/demo_tutorial_metafunctions_assignment1_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Built target demo_tutorial_metafunctions_assignment1_solution
make  -f demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/build.make demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/build.make demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Building CXX object demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/tutorial/metafunctions/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/tutorial/metafunctions/base.cpp.o -MF CMakeFiles/demo_tutorial_metafunctions_base.dir/tutorial/metafunctions/base.cpp.o.d -o CMakeFiles/demo_tutorial_metafunctions_base.dir/tutorial/metafunctions/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/metafunctions/base.cpp
[ 58%] Linking CXX executable ../bin/demo_tutorial_metafunctions_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_metafunctions_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_metafunctions_base.dir/tutorial/metafunctions/base.cpp.o -o ../bin/demo_tutorial_metafunctions_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Built target demo_tutorial_metafunctions_base
make  -f demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Building CXX object demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/tutorial/modifiers/UNUSED_modcomplementdna.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/tutorial/modifiers/UNUSED_modcomplementdna.cpp.o -MF CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/tutorial/modifiers/UNUSED_modcomplementdna.cpp.o.d -o CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/tutorial/modifiers/UNUSED_modcomplementdna.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/UNUSED_modcomplementdna.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/UNUSED_modcomplementdna.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/UNUSED_modcomplementdna.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 58%] Linking CXX executable ../bin/demo_tutorial_modifiers_UNUSED_modcomplementdna
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/tutorial/modifiers/UNUSED_modcomplementdna.cpp.o -o ../bin/demo_tutorial_modifiers_UNUSED_modcomplementdna  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Built target demo_tutorial_modifiers_UNUSED_modcomplementdna
make  -f demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Building CXX object demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/tutorial/modifiers/assignment1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/tutorial/modifiers/assignment1.cpp.o -MF CMakeFiles/demo_tutorial_modifiers_assignment1.dir/tutorial/modifiers/assignment1.cpp.o.d -o CMakeFiles/demo_tutorial_modifiers_assignment1.dir/tutorial/modifiers/assignment1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/assignment1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/assignment1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/assignment1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 58%] Linking CXX executable ../bin/demo_tutorial_modifiers_assignment1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_assignment1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_modifiers_assignment1.dir/tutorial/modifiers/assignment1.cpp.o -o ../bin/demo_tutorial_modifiers_assignment1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Built target demo_tutorial_modifiers_assignment1
make  -f demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Building CXX object demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/tutorial/modifiers/assignment1_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/tutorial/modifiers/assignment1_solution.cpp.o -MF CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/tutorial/modifiers/assignment1_solution.cpp.o.d -o CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/tutorial/modifiers/assignment1_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/assignment1_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/assignment1_solution.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/assignment1_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/assignment1_solution.cpp:8:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
    8 |     public std::unary_function<Dna, Dna>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 58%] Linking CXX executable ../bin/demo_tutorial_modifiers_assignment1_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/tutorial/modifiers/assignment1_solution.cpp.o -o ../bin/demo_tutorial_modifiers_assignment1_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Built target demo_tutorial_modifiers_assignment1_solution
make  -f demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Building CXX object demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/tutorial/modifiers/modreverse.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/tutorial/modifiers/modreverse.cpp.o -MF CMakeFiles/demo_tutorial_modifiers_modreverse.dir/tutorial/modifiers/modreverse.cpp.o.d -o CMakeFiles/demo_tutorial_modifiers_modreverse.dir/tutorial/modifiers/modreverse.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/modreverse.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/modreverse.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/modreverse.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 58%] Linking CXX executable ../bin/demo_tutorial_modifiers_modreverse
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_modreverse.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_modifiers_modreverse.dir/tutorial/modifiers/modreverse.cpp.o -o ../bin/demo_tutorial_modifiers_modreverse  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 58%] Built target demo_tutorial_modifiers_modreverse
make  -f demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Building CXX object demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/tutorial/modifiers/modview.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/tutorial/modifiers/modview.cpp.o -MF CMakeFiles/demo_tutorial_modifiers_modview.dir/tutorial/modifiers/modview.cpp.o.d -o CMakeFiles/demo_tutorial_modifiers_modview.dir/tutorial/modifiers/modview.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/modview.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/modview.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/modview.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/modview.cpp:10:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   10 |     public std::unary_function<char, char>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 59%] Linking CXX executable ../bin/demo_tutorial_modifiers_modview
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_modview.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_modifiers_modview.dir/tutorial/modifiers/modview.cpp.o -o ../bin/demo_tutorial_modifiers_modview  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Built target demo_tutorial_modifiers_modview
make  -f demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Building CXX object demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/tutorial/modifiers/nested.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/tutorial/modifiers/nested.cpp.o -MF CMakeFiles/demo_tutorial_modifiers_nested.dir/tutorial/modifiers/nested.cpp.o.d -o CMakeFiles/demo_tutorial_modifiers_nested.dir/tutorial/modifiers/nested.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/nested.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/nested.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/nested.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 59%] Linking CXX executable ../bin/demo_tutorial_modifiers_nested
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_nested.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_modifiers_nested.dir/tutorial/modifiers/nested.cpp.o -o ../bin/demo_tutorial_modifiers_nested  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Built target demo_tutorial_modifiers_nested
make  -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Building CXX object demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/tutorial/multiple_sequence_alignment/assignment1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/tutorial/multiple_sequence_alignment/assignment1.cpp.o -MF CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/tutorial/multiple_sequence_alignment/assignment1.cpp.o.d -o CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/tutorial/multiple_sequence_alignment/assignment1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h: In instantiation of 'bool seqan::convertAlignment(const Graph<Alignment<TStringSet, TCargo, TSpec> >&, Align<TAliSource, TAliSpec>&) [with TStringSet = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TSource = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec2 = Tag<ArrayGaps_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:579:21:   required from 'void seqan::globalMsaAlignment(Align<TSource, TSpec>&, const TScore&) [with TSource = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Tag<ArrayGaps_>; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum80_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:27:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:994:57: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  994 |         for(TSize i = 0; i<nseq; ++i) value(rowIter, i) = begin(row(align, i));
      |                                       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; FractionalScore = const Tag<FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:482:28:   required from 'void seqan::globalMsaAlignment(Graph<Alignment<TStringSet, TCargo, TSpec> >&, TStringSet1&, TNames&, const MsaOptions<TAlphabet, TScore>&) [with TStringSet = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TStringSet1 = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TNames = String<String<char, Alloc<> > >; TAlphabet = SimpleType<unsigned char, AminoAcid_>; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum80_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:568:23:   required from 'void seqan::globalMsaAlignment(Graph<Alignment<TStringSet, TCargo, TSpec> >&, const TScore&) [with TStringSet = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum80_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:578:23:   required from 'void seqan::globalMsaAlignment(Align<TSource, TSpec>&, const TScore&) [with TSource = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Tag<ArrayGaps_>; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum80_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:27:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1667 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1679 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1701 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, TCoffeeLib) [with TFile = std::basic_ifstream<char>; TFragment = Fragment<>; TSpec = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TNames = String<String<char, Alloc<> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_io.h:209:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, TCoffeeLib) [with TFile = std::basic_ifstream<char>; TFragment = Fragment<>; TSpec = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TNames = String<String<char, Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 59%] Linking CXX executable ../bin/demo_tutorial_multiple_sequence_alignment_assignment1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/tutorial/multiple_sequence_alignment/assignment1.cpp.o -o ../bin/demo_tutorial_multiple_sequence_alignment_assignment1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Built target demo_tutorial_multiple_sequence_alignment_assignment1
make  -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Building CXX object demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/tutorial/multiple_sequence_alignment/consensus.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/tutorial/multiple_sequence_alignment/consensus.cpp.o -MF CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/tutorial/multiple_sequence_alignment/consensus.cpp.o.d -o CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/tutorial/multiple_sequence_alignment/consensus.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h: In instantiation of 'bool seqan::convertAlignment(const Graph<Alignment<TStringSet, TCargo, TSpec> >&, Align<TAliSource, TAliSpec>&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TSource = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec2 = Tag<ArrayGaps_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:579:21:   required from 'void seqan::globalMsaAlignment(Align<TSource, TSpec>&, const TScore&) [with TSource = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:40:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:994:57: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  994 |         for(TSize i = 0; i<nseq; ++i) value(rowIter, i) = begin(row(align, i));
      |                                       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; FractionalScore = const Tag<FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:482:28:   required from 'void seqan::globalMsaAlignment(Graph<Alignment<TStringSet, TCargo, TSpec> >&, TStringSet1&, TNames&, const MsaOptions<TAlphabet, TScore>&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TStringSet1 = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TNames = String<String<char, Alloc<> > >; TAlphabet = SimpleType<unsigned char, AminoAcid_>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:568:23:   required from 'void seqan::globalMsaAlignment(Graph<Alignment<TStringSet, TCargo, TSpec> >&, const TScore&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:578:23:   required from 'void seqan::globalMsaAlignment(Align<TSource, TSpec>&, const TScore&) [with TSource = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:40:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1667 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1679 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1701 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, TCoffeeLib) [with TFile = std::basic_ifstream<char>; TFragment = Fragment<>; TSpec = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TNames = String<String<char, Alloc<> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_io.h:209:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, TCoffeeLib) [with TFile = std::basic_ifstream<char>; TFragment = Fragment<>; TSpec = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TNames = String<String<char, Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 59%] Linking CXX executable ../bin/demo_tutorial_multiple_sequence_alignment_consensus
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/tutorial/multiple_sequence_alignment/consensus.cpp.o -o ../bin/demo_tutorial_multiple_sequence_alignment_consensus  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Built target demo_tutorial_multiple_sequence_alignment_consensus
make  -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Building CXX object demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/tutorial/multiple_sequence_alignment/msa.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/tutorial/multiple_sequence_alignment/msa.cpp.o -MF CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/tutorial/multiple_sequence_alignment/msa.cpp.o.d -o CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/tutorial/multiple_sequence_alignment/msa.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h: In instantiation of 'bool seqan::convertAlignment(const Graph<Alignment<TStringSet, TCargo, TSpec> >&, Align<TAliSource, TAliSpec>&) [with TStringSet = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TSource = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec2 = Tag<ArrayGaps_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:579:21:   required from 'void seqan::globalMsaAlignment(Align<TSource, TSpec>&, const TScore&) [with TSource = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Tag<ArrayGaps_>; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:31:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:994:57: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
  994 |         for(TSize i = 0; i<nseq; ++i) value(rowIter, i) = begin(row(align, i));
      |                                       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; FractionalScore = const Tag<FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:482:28:   required from 'void seqan::globalMsaAlignment(Graph<Alignment<TStringSet, TCargo, TSpec> >&, TStringSet1&, TNames&, const MsaOptions<TAlphabet, TScore>&) [with TStringSet = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TStringSet1 = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TNames = String<String<char, Alloc<> > >; TAlphabet = SimpleType<unsigned char, AminoAcid_>; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:568:23:   required from 'void seqan::globalMsaAlignment(Graph<Alignment<TStringSet, TCargo, TSpec> >&, const TScore&) [with TStringSet = StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = void; TSpec = const Tag<WithoutEdgeId_>; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:578:23:   required from 'void seqan::globalMsaAlignment(Align<TSource, TSpec>&, const TScore&) [with TSource = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = Tag<ArrayGaps_>; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Blosum62_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:31:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1667 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1679 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1701 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, TCoffeeLib) [with TFile = std::basic_ifstream<char>; TFragment = Fragment<>; TSpec = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TNames = String<String<char, Alloc<> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_io.h:209:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, TCoffeeLib) [with TFile = std::basic_ifstream<char>; TFragment = Fragment<>; TSpec = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TNames = String<String<char, Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 59%] Linking CXX executable ../bin/demo_tutorial_multiple_sequence_alignment_msa
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/tutorial/multiple_sequence_alignment/msa.cpp.o -o ../bin/demo_tutorial_multiple_sequence_alignment_msa  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Built target demo_tutorial_multiple_sequence_alignment_msa
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/tutorial/pairwise_sequence_alignment/alignment_banded.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/tutorial/pairwise_sequence_alignment/alignment_banded.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/tutorial/pairwise_sequence_alignment/alignment_banded.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/tutorial/pairwise_sequence_alignment/alignment_banded.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_banded.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_banded.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_banded.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 59%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_banded
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/tutorial/pairwise_sequence_alignment/alignment_banded.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_banded  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_banded
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment1.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment1.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment1.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 60%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment1.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment2.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment2.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment2.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 60%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment2.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:183:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:95:28:   required from 'int seqan::globalAlignment(Align<TSource, TSpec>&, const MyersHirschberg&) [with TSequence = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; MyersHirschberg = Tag<MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp:26:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  348 |             finger1 = col_;
      |             ~~~~~~~~^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  368 |                 finger2 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  370 |                 finger1 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  398 |             finger1 = begin(matrix_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  423 |                     it_ = finger1;
      |                     ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
[ 60%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/tutorial/pairwise_sequence_alignment/alignment_global_overlap.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/tutorial/pairwise_sequence_alignment/alignment_global_overlap.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/tutorial/pairwise_sequence_alignment/alignment_global_overlap.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/tutorial/pairwise_sequence_alignment/alignment_global_overlap.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_overlap.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_overlap.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_overlap.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 60%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/tutorial/pairwise_sequence_alignment/alignment_global_overlap.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:177:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h: In instantiation of 'TScoreValue seqan::_globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const Hirschberg&) [with TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; Hirschberg = Tag<Hirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:72:28:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TSequenceH = String<char, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<char, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:83:27:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, Tag<Simple_> >&, const Hirschberg&) [with TSequence = String<char, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; Hirschberg = Tag<Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp:22:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:468:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  468 |             finger1 = col_;
      |             ~~~~~~~~^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:487:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  487 |                 finger2 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:489:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  489 |                 finger1 = col_;
      |                 ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:518:21: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  518 |             finger1 = begin(matrix_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:543:25: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  543 |                     it_ = finger1;
      |                     ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
[ 60%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/tutorial/pairwise_sequence_alignment/alignment_global_standard.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/tutorial/pairwise_sequence_alignment/alignment_global_standard.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/tutorial/pairwise_sequence_alignment/alignment_global_standard.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/tutorial/pairwise_sequence_alignment/alignment_global_standard.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_standard.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_standard.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_standard.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 60%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/tutorial/pairwise_sequence_alignment/alignment_global_standard.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_standard
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/tutorial/pairwise_sequence_alignment/alignment_local.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/tutorial/pairwise_sequence_alignment/alignment_local.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/tutorial/pairwise_sequence_alignment/alignment_local.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/tutorial/pairwise_sequence_alignment/alignment_local.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:189:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:16: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  714 |     best_begin = _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,(top(sw_finder.pQ)).id_), score_);
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:748:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  748 |     next_best_begin= _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,next_best_end), score_);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:235:13: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  235 |     finger1 = col_;
      |     ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:253:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  253 |         finger2 = col_;        //points to last column
      |         ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:255:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  255 |         finger1 = col_;
      |         ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type seqan::_smithWatermanTrace(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, Iter<Matrix<TScoreValue, DIMENSION>, CountingIteratorImpl_<Tag<Nothing_> > >, const Score<TScoreValue2, TScoreSpec>&) [with TSourceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; unsigned int DIMENSION = 0; typename Iterator<Matrix<TScoreValue, DIMENSION>, const Tag<Standard_> >::Type = Iter<Matrix<int>, CountingIteratorImpl_<Tag<Nothing_> > >; typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix = String<bool>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:595:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  595 |             it_ = source_;
      |             ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreSpec = Tag<Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26:   required from 'TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:445:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  445 |         finger1 = end_col;        //points to last column
      |         ~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:447:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  447 |         finger0 = end_col;
      |         ~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:220:22:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[ 61%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_local
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/tutorial/pairwise_sequence_alignment/alignment_local.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_local  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_local
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:189:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:16: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  714 |     best_begin = _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,(top(sw_finder.pQ)).id_), score_);
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:748:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  748 |     next_best_begin= _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,next_best_end), score_);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:235:13: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  235 |     finger1 = col_;
      |     ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:253:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  253 |         finger2 = col_;        //points to last column
      |         ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:255:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  255 |         finger1 = col_;
      |         ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type seqan::_smithWatermanTrace(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, Iter<Matrix<TScoreValue, DIMENSION>, CountingIteratorImpl_<Tag<Nothing_> > >, const Score<TScoreValue2, TScoreSpec>&) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; unsigned int DIMENSION = 0; typename Iterator<Matrix<TScoreValue, DIMENSION>, const Tag<Standard_> >::Type = Iter<Matrix<int>, CountingIteratorImpl_<Tag<Nothing_> > >; typename LocalAlignmentFinder<TScoreValue>::TBoolMatrix = String<bool>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:595:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  595 |             it_ = source_;
      |             ~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreSpec = Tag<Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26:   required from 'TScoreValue seqan::_smithWatermanGetNext(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:445:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  445 |         finger1 = end_col;        //points to last column
      |         ~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:447:17: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  447 |         finger0 = end_col;
      |         ~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:220:22:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TStringH = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TStringV = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentFinder<TScoreValue>&, const Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSourceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Unbanded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[ 61%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/tutorial/pairwise_sequence_alignment/assignment5.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/tutorial/pairwise_sequence_alignment/assignment5.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/tutorial/pairwise_sequence_alignment/assignment5.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/tutorial/pairwise_sequence_alignment/assignment5.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp:71:42: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
   71 |         itGapsPattern = begin(gapsPattern);
      |                                          ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp:72:36: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
   72 |         itGapsEnd = end(gapsPattern);
      |                                    ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
[ 61%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/tutorial/pairwise_sequence_alignment/assignment5.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/tutorial/pairwise_sequence_alignment/assignment5_step1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/tutorial/pairwise_sequence_alignment/assignment5_step1.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/tutorial/pairwise_sequence_alignment/assignment5_step1.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/tutorial/pairwise_sequence_alignment/assignment5_step1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step1.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 61%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/tutorial/pairwise_sequence_alignment/assignment5_step1.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step1
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/tutorial/pairwise_sequence_alignment/assignment5_step2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/tutorial/pairwise_sequence_alignment/assignment5_step2.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/tutorial/pairwise_sequence_alignment/assignment5_step2.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/tutorial/pairwise_sequence_alignment/assignment5_step2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step2.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 61%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/tutorial/pairwise_sequence_alignment/assignment5_step2.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step2
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/tutorial/pairwise_sequence_alignment/assignment5_step3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/tutorial/pairwise_sequence_alignment/assignment5_step3.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/tutorial/pairwise_sequence_alignment/assignment5_step3.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/tutorial/pairwise_sequence_alignment/assignment5_step3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step3.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step3.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 61%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/tutorial/pairwise_sequence_alignment/assignment5_step3.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step3
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp:66:42: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
   66 |         itGapsPattern = begin(gapsPattern);
      |                                          ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp:67:36: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
   67 |         itGapsEnd = end(gapsPattern);
      |                                    ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
[ 62%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step4
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step4  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step4
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp:66:42: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
   66 |         itGapsPattern = begin(gapsPattern);
      |                                          ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp:67:36: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
   67 |         itGapsEnd = end(gapsPattern);
      |                                    ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
[ 62%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step5
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step5  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step5
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp.o -MF CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp.o.d -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp:66:42: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
   66 |         itGapsPattern = begin(gapsPattern);
      |                                          ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp:67:36: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >& seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::operator=(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&)' is deprecated [-Wdeprecated-copy]
   67 |         itGapsEnd = end(gapsPattern);
      |                                    ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >' has user-provided 'seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >::Iter(const seqan::Iter<TGaps, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >&) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
   91 |     Iter(Iter const & other) :
      |     ^~~~
[ 62%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step6
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step6  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step6
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/tutorial/parsing_command_line_arguments/assignment2_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/tutorial/parsing_command_line_arguments/assignment2_solution.cpp.o -MF CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/tutorial/parsing_command_line_arguments/assignment2_solution.cpp.o.d -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/tutorial/parsing_command_line_arguments/assignment2_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment2_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment2_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment2_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 62%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_assignment2_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/tutorial/parsing_command_line_arguments/assignment2_solution.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_assignment2_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Built target demo_tutorial_parsing_command_line_arguments_assignment2_solution
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/tutorial/parsing_command_line_arguments/assignment3_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/tutorial/parsing_command_line_arguments/assignment3_solution.cpp.o -MF CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/tutorial/parsing_command_line_arguments/assignment3_solution.cpp.o.d -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/tutorial/parsing_command_line_arguments/assignment3_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment3_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment3_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment3_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 62%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_assignment3_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/tutorial/parsing_command_line_arguments/assignment3_solution.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_assignment3_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Built target demo_tutorial_parsing_command_line_arguments_assignment3_solution
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/tutorial/parsing_command_line_arguments/assignment4_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/tutorial/parsing_command_line_arguments/assignment4_solution.cpp.o -MF CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/tutorial/parsing_command_line_arguments/assignment4_solution.cpp.o.d -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/tutorial/parsing_command_line_arguments/assignment4_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment4_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment4_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment4_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 62%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_assignment4_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/tutorial/parsing_command_line_arguments/assignment4_solution.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_assignment4_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Built target demo_tutorial_parsing_command_line_arguments_assignment4_solution
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 63%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/tutorial/parsing_command_line_arguments/assignment5_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/tutorial/parsing_command_line_arguments/assignment5_solution.cpp.o -MF CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/tutorial/parsing_command_line_arguments/assignment5_solution.cpp.o.d -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/tutorial/parsing_command_line_arguments/assignment5_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment5_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment5_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment5_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 63%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_assignment5_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/tutorial/parsing_command_line_arguments/assignment5_solution.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_assignment5_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 63%] Built target demo_tutorial_parsing_command_line_arguments_assignment5_solution
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 63%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/tutorial/parsing_command_line_arguments/assignment6_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/tutorial/parsing_command_line_arguments/assignment6_solution.cpp.o -MF CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/tutorial/parsing_command_line_arguments/assignment6_solution.cpp.o.d -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/tutorial/parsing_command_line_arguments/assignment6_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment6_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment6_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment6_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 63%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_assignment6_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/tutorial/parsing_command_line_arguments/assignment6_solution.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_assignment6_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 63%] Built target demo_tutorial_parsing_command_line_arguments_assignment6_solution
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 63%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/tutorial/parsing_command_line_arguments/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/tutorial/parsing_command_line_arguments/base.cpp.o -MF CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/tutorial/parsing_command_line_arguments/base.cpp.o.d -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/tutorial/parsing_command_line_arguments/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/base.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 63%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/tutorial/parsing_command_line_arguments/base.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 63%] Built target demo_tutorial_parsing_command_line_arguments_base
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 63%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/tutorial/parsing_command_line_arguments/example1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/tutorial/parsing_command_line_arguments/example1.cpp.o -MF CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/tutorial/parsing_command_line_arguments/example1.cpp.o.d -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/tutorial/parsing_command_line_arguments/example1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 63%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_example1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/tutorial/parsing_command_line_arguments/example1.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_example1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 63%] Built target demo_tutorial_parsing_command_line_arguments_example1
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 63%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/tutorial/parsing_command_line_arguments/example1_detailed.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/tutorial/parsing_command_line_arguments/example1_detailed.cpp.o -MF CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/tutorial/parsing_command_line_arguments/example1_detailed.cpp.o.d -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/tutorial/parsing_command_line_arguments/example1_detailed.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example1_detailed.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example1_detailed.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example1_detailed.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 63%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_example1_detailed
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/tutorial/parsing_command_line_arguments/example1_detailed.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_example1_detailed  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 63%] Built target demo_tutorial_parsing_command_line_arguments_example1_detailed
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 63%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/tutorial/parsing_command_line_arguments/example_with_modifyString.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/tutorial/parsing_command_line_arguments/example_with_modifyString.cpp.o -MF CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/tutorial/parsing_command_line_arguments/example_with_modifyString.cpp.o.d -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/tutorial/parsing_command_line_arguments/example_with_modifyString.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example_with_modifyString.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example_with_modifyString.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example_with_modifyString.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 63%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_example_with_modifyString
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/tutorial/parsing_command_line_arguments/example_with_modifyString.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_example_with_modifyString  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 63%] Built target demo_tutorial_parsing_command_line_arguments_example_with_modifyString
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 64%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/tutorial/parsing_command_line_arguments/example_with_own_function.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/tutorial/parsing_command_line_arguments/example_with_own_function.cpp.o -MF CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/tutorial/parsing_command_line_arguments/example_with_own_function.cpp.o.d -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/tutorial/parsing_command_line_arguments/example_with_own_function.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example_with_own_function.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example_with_own_function.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example_with_own_function.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 64%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_example_with_own_function
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/tutorial/parsing_command_line_arguments/example_with_own_function.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_example_with_own_function  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 64%] Built target demo_tutorial_parsing_command_line_arguments_example_with_own_function
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 64%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/tutorial/parsing_command_line_arguments/example_with_struct.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/tutorial/parsing_command_line_arguments/example_with_struct.cpp.o -MF CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/tutorial/parsing_command_line_arguments/example_with_struct.cpp.o.d -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/tutorial/parsing_command_line_arguments/example_with_struct.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example_with_struct.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example_with_struct.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example_with_struct.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 64%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_example_with_struct
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/tutorial/parsing_command_line_arguments/example_with_struct.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_example_with_struct  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 64%] Built target demo_tutorial_parsing_command_line_arguments_example_with_struct
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 64%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/tutorial/parsing_command_line_arguments/final_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/tutorial/parsing_command_line_arguments/final_solution.cpp.o -MF CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/tutorial/parsing_command_line_arguments/final_solution.cpp.o.d -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/tutorial/parsing_command_line_arguments/final_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/final_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/final_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/final_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 64%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_final_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/tutorial/parsing_command_line_arguments/final_solution.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_final_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 64%] Built target demo_tutorial_parsing_command_line_arguments_final_solution
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 64%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/tutorial/pattern_matching/assignment1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/tutorial/pattern_matching/assignment1.cpp.o -MF CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/tutorial/pattern_matching/assignment1.cpp.o.d -o CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/tutorial/pattern_matching/assignment1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 64%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_assignment1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/tutorial/pattern_matching/assignment1.cpp.o -o ../bin/demo_tutorial_pattern_matching_assignment1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 64%] Built target demo_tutorial_pattern_matching_assignment1
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 64%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/tutorial/pattern_matching/assignment1_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/tutorial/pattern_matching/assignment1_solution.cpp.o -MF CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/tutorial/pattern_matching/assignment1_solution.cpp.o.d -o CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/tutorial/pattern_matching/assignment1_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment1_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment1_solution.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment1_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 64%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_assignment1_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/tutorial/pattern_matching/assignment1_solution.cpp.o -o ../bin/demo_tutorial_pattern_matching_assignment1_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 64%] Built target demo_tutorial_pattern_matching_assignment1_solution
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 64%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/tutorial/pattern_matching/assignment2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/tutorial/pattern_matching/assignment2.cpp.o -MF CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/tutorial/pattern_matching/assignment2.cpp.o.d -o CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/tutorial/pattern_matching/assignment2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment2.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 64%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_assignment2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/tutorial/pattern_matching/assignment2.cpp.o -o ../bin/demo_tutorial_pattern_matching_assignment2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 64%] Built target demo_tutorial_pattern_matching_assignment2
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/tutorial/pattern_matching/assignment2_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/tutorial/pattern_matching/assignment2_solution.cpp.o -MF CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/tutorial/pattern_matching/assignment2_solution.cpp.o.d -o CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/tutorial/pattern_matching/assignment2_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment2_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment2_solution.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment2_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 65%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_assignment2_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/tutorial/pattern_matching/assignment2_solution.cpp.o -o ../bin/demo_tutorial_pattern_matching_assignment2_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Built target demo_tutorial_pattern_matching_assignment2_solution
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/tutorial/pattern_matching/assignment3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/tutorial/pattern_matching/assignment3.cpp.o -MF CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/tutorial/pattern_matching/assignment3.cpp.o.d -o CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/tutorial/pattern_matching/assignment3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >; TSource = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >; TValue2 = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<char, Alloc<> >; TSpec = IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> >; TSpecFinder = const Tag<FinderQGramLookup_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21:   required from 'typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > > >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >&; typename Haystack<TFinder>::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:569:26:   required from 'typename seqan::InfixOnValue<T>::Type seqan::infix(Finder<THaystack, TSpec>&) [with THaystack = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >; TSpec = const Tag<FinderQGramLookup_>; typename InfixOnValue<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3.cpp:18:98:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::String<char, seqan::Alloc<> >; TShapeSpec = seqan::UngappedShape<4>]'
  143 |         Index(Index const &other):
      |         ^~~~~
[ 65%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_assignment3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/tutorial/pattern_matching/assignment3.cpp.o -o ../bin/demo_tutorial_pattern_matching_assignment3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Built target demo_tutorial_pattern_matching_assignment3
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/tutorial/pattern_matching/assignment3_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/tutorial/pattern_matching/assignment3_solution.cpp.o -MF CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/tutorial/pattern_matching/assignment3_solution.cpp.o.d -o CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/tutorial/pattern_matching/assignment3_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3_solution.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >; TSource = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >; TValue2 = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<char, Alloc<> >; TSpec = IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> >; TSpecFinder = const Tag<FinderQGramLookup_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21:   required from 'typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > > >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >&; typename Haystack<TFinder>::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:569:26:   required from 'typename seqan::InfixOnValue<T>::Type seqan::infix(Finder<THaystack, TSpec>&) [with THaystack = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<4>, Tag<OpenAddressing_> > >; TSpec = const Tag<FinderQGramLookup_>; typename InfixOnValue<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3_solution.cpp:13:98:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::String<char, seqan::Alloc<> >; TShapeSpec = seqan::UngappedShape<4>]'
  143 |         Index(Index const &other):
      |         ^~~~~
[ 65%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_assignment3_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/tutorial/pattern_matching/assignment3_solution.cpp.o -o ../bin/demo_tutorial_pattern_matching_assignment3_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Built target demo_tutorial_pattern_matching_assignment3_solution
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/tutorial/pattern_matching/find_approx.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/tutorial/pattern_matching/find_approx.cpp.o -MF CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/tutorial/pattern_matching/find_approx.cpp.o.d -o CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/tutorial/pattern_matching/find_approx.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_approx.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_approx.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_approx.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 65%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_find_approx
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/tutorial/pattern_matching/find_approx.cpp.o -o ../bin/demo_tutorial_pattern_matching_find_approx  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Built target demo_tutorial_pattern_matching_find_approx
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/tutorial/pattern_matching/find_exact.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/tutorial/pattern_matching/find_exact.cpp.o -MF CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/tutorial/pattern_matching/find_exact.cpp.o.d -o CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/tutorial/pattern_matching/find_exact.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_exact.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_exact.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_exact.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 65%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_find_exact
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/tutorial/pattern_matching/find_exact.cpp.o -o ../bin/demo_tutorial_pattern_matching_find_exact  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Built target demo_tutorial_pattern_matching_find_exact
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/tutorial/pattern_matching/find_index.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/tutorial/pattern_matching/find_index.cpp.o -MF CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/tutorial/pattern_matching/find_index.cpp.o.d -o CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/tutorial/pattern_matching/find_index.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<char, Alloc<> > >; TSource = Index<String<char, Alloc<> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<char, Alloc<> > >; TValue2 = Index<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<char, Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<char, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<String<char, Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21:   required from 'typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<String<char, Alloc<> > > >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<String<char, Alloc<> > >&; typename Haystack<TFinder>::Type = Index<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:569:26:   required from 'typename seqan::InfixOnValue<T>::Type seqan::infix(Finder<THaystack, TSpec>&) [with THaystack = Index<String<char, Alloc<> > >; TSpec = const Tag<FinderMlr_>; typename InfixOnValue<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index.cpp:18:98:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::String<char, seqan::Alloc<> > >& seqan::Index<seqan::String<char, seqan::Alloc<> > >::operator=(const seqan::Index<seqan::String<char, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index<seqan::String<char, seqan::Alloc<> > >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void]'
  429 |         Index(Index const &other):
      |         ^~~~~
[ 65%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_find_index
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/tutorial/pattern_matching/find_index.cpp.o -o ../bin/demo_tutorial_pattern_matching_find_index  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 65%] Built target demo_tutorial_pattern_matching_find_index
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 66%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/tutorial/pattern_matching/find_index_multiple.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/tutorial/pattern_matching/find_index_multiple.cpp.o -MF CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/tutorial/pattern_matching/find_index_multiple.cpp.o.d -o CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/tutorial/pattern_matching/find_index_multiple.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<String<char, Alloc<> > > >; TSource = Index<StringSet<String<char, Alloc<> > > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<String<char, Alloc<> > > >; TSource = Index<StringSet<String<char, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; THostValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:89:39:   required from 'seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::Finder(const TIndex&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:18:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&)' is deprecated [-Wdeprecated-copy]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void]'
  429 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<char, Alloc<> > > >; TSource = Index<StringSet<String<char, Alloc<> > > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<char, Alloc<> > > >; TValue2 = Index<StringSet<String<char, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<char, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<char, Alloc<> > > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<char, Alloc<> > > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<StringSet<String<char, Alloc<> > > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21:   required from 'typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<StringSet<String<char, Alloc<> > > > >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<StringSet<String<char, Alloc<> > > >&; typename Haystack<TFinder>::Type = Index<StringSet<String<char, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:569:26:   required from 'typename seqan::InfixOnValue<T>::Type seqan::infix(Finder<THaystack, TSpec>&) [with THaystack = Index<StringSet<String<char, Alloc<> > > >; TSpec = const Tag<FinderMlr_>; typename InfixOnValue<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:24:98:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void]'
  429 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 66%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_find_index_multiple
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/tutorial/pattern_matching/find_index_multiple.cpp.o -o ../bin/demo_tutorial_pattern_matching_find_index_multiple  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 66%] Built target demo_tutorial_pattern_matching_find_index_multiple
make  -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 66%] Building CXX object demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/tutorial/q_gram_index/index_assignment5.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/tutorial/q_gram_index/index_assignment5.cpp.o -MF CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/tutorial/q_gram_index/index_assignment5.cpp.o.d -o CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/tutorial/q_gram_index/index_assignment5.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_assignment5.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_assignment5.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_assignment5.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 66%] Linking CXX executable ../bin/demo_tutorial_q_gram_index_index_assignment5
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/tutorial/q_gram_index/index_assignment5.cpp.o -o ../bin/demo_tutorial_q_gram_index_index_assignment5  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 66%] Built target demo_tutorial_q_gram_index_index_assignment5
make  -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 66%] Building CXX object demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/tutorial/q_gram_index/index_assignment6.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/tutorial/q_gram_index/index_assignment6.cpp.o -MF CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/tutorial/q_gram_index/index_assignment6.cpp.o.d -o CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/tutorial/q_gram_index/index_assignment6.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_assignment6.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_assignment6.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_assignment6.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_assignment6.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 66%] Linking CXX executable ../bin/demo_tutorial_q_gram_index_index_assignment6
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/tutorial/q_gram_index/index_assignment6.cpp.o -o ../bin/demo_tutorial_q_gram_index_index_assignment6  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 66%] Built target demo_tutorial_q_gram_index_index_assignment6
make  -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 66%] Building CXX object demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/tutorial/q_gram_index/index_qgram.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/tutorial/q_gram_index/index_qgram.cpp.o -MF CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/tutorial/q_gram_index/index_qgram.cpp.o.d -o CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/tutorial/q_gram_index/index_qgram.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_qgram.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_qgram.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_qgram.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 66%] Linking CXX executable ../bin/demo_tutorial_q_gram_index_index_qgram
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/tutorial/q_gram_index/index_qgram.cpp.o -o ../bin/demo_tutorial_q_gram_index_index_qgram  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 66%] Built target demo_tutorial_q_gram_index_index_qgram
make  -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 66%] Building CXX object demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/tutorial/q_gram_index/index_qgram_hash.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/tutorial/q_gram_index/index_qgram_hash.cpp.o -MF CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/tutorial/q_gram_index/index_qgram_hash.cpp.o.d -o CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/tutorial/q_gram_index/index_qgram_hash.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_qgram_hash.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_qgram_hash.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_qgram_hash.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 66%] Linking CXX executable ../bin/demo_tutorial_q_gram_index_index_qgram_hash
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/tutorial/q_gram_index/index_qgram_hash.cpp.o -o ../bin/demo_tutorial_q_gram_index_index_qgram_hash  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 66%] Built target demo_tutorial_q_gram_index_index_qgram_hash
make  -f demos/CMakeFiles/demo_tutorial_realignment_step1.dir/build.make demos/CMakeFiles/demo_tutorial_realignment_step1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_realignment_step1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_realignment_step1.dir/build.make demos/CMakeFiles/demo_tutorial_realignment_step1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 66%] Building CXX object demos/CMakeFiles/demo_tutorial_realignment_step1.dir/tutorial/realignment/step1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_realignment_step1.dir/tutorial/realignment/step1.cpp.o -MF CMakeFiles/demo_tutorial_realignment_step1.dir/tutorial/realignment/step1.cpp.o.d -o CMakeFiles/demo_tutorial_realignment_step1.dir/tutorial/realignment/step1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:23:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:23:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:23:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:23:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:23:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:18:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:18:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:18:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 66%] Linking CXX executable ../bin/demo_tutorial_realignment_step1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_realignment_step1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_realignment_step1.dir/tutorial/realignment/step1.cpp.o -o ../bin/demo_tutorial_realignment_step1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 66%] Built target demo_tutorial_realignment_step1
make  -f demos/CMakeFiles/demo_tutorial_realignment_step2.dir/build.make demos/CMakeFiles/demo_tutorial_realignment_step2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_realignment_step2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_realignment_step2.dir/build.make demos/CMakeFiles/demo_tutorial_realignment_step2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 67%] Building CXX object demos/CMakeFiles/demo_tutorial_realignment_step2.dir/tutorial/realignment/step2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_realignment_step2.dir/tutorial/realignment/step2.cpp.o -MF CMakeFiles/demo_tutorial_realignment_step2.dir/tutorial/realignment/step2.cpp.o.d -o CMakeFiles/demo_tutorial_realignment_step2.dir/tutorial/realignment/step2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:27:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:21:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  404 |             for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2)
      |                                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:27:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:27:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:27:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:27:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = unsigned int; TTag = Standard_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:21:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:21:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:21:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:21:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:21:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:21:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:21:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = int; TCount = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15:   required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >; TPosition = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1610:30:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_updateAlignments(unsigned int, unsigned int&, TProfileString&, seqan::Gaps<seqan::String<seqan::ProfileChar<typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type> > >&, seqan::Gaps<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5_>; typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename TFragmentStore::TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1321:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:21:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:18:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:21:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10:   required from 'void seqan::assignSource(Gaps<TSequence, Tag<ArrayGaps_> >&, const TSequence2&) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequence2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1163:21:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:21:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:18:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:639:20:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, const TAlgoTag&) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:21:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:639:20:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, const TAlgoTag&) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:21:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:158:
/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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
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 seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1366: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);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 67%] Linking CXX executable ../bin/demo_tutorial_realignment_step2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_realignment_step2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_realignment_step2.dir/tutorial/realignment/step2.cpp.o -o ../bin/demo_tutorial_realignment_step2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 67%] Built target demo_tutorial_realignment_step2
make  -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 67%] Building CXX object demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/tutorial/sam_and_bam_io/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/tutorial/sam_and_bam_io/base.cpp.o -MF CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/tutorial/sam_and_bam_io/base.cpp.o.d -o CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/tutorial/sam_and_bam_io/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 67%] Linking CXX executable ../bin/demo_tutorial_sam_and_bam_io_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/tutorial/sam_and_bam_io/base.cpp.o -o ../bin/demo_tutorial_sam_and_bam_io_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 67%] Built target demo_tutorial_sam_and_bam_io_base
make  -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 67%] Building CXX object demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/tutorial/sam_and_bam_io/example1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/tutorial/sam_and_bam_io/example1.cpp.o -MF CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/tutorial/sam_and_bam_io/example1.cpp.o.d -o CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/tutorial/sam_and_bam_io/example1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 67%] Linking CXX executable ../bin/demo_tutorial_sam_and_bam_io_example1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/tutorial/sam_and_bam_io/example1.cpp.o -o ../bin/demo_tutorial_sam_and_bam_io_example1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 67%] Built target demo_tutorial_sam_and_bam_io_example1
make  -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 67%] Building CXX object demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/tutorial/sam_and_bam_io/example2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/tutorial/sam_and_bam_io/example2.cpp.o -MF CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/tutorial/sam_and_bam_io/example2.cpp.o.d -o CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/tutorial/sam_and_bam_io/example2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 67%] Linking CXX executable ../bin/demo_tutorial_sam_and_bam_io_example2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/tutorial/sam_and_bam_io/example2.cpp.o -o ../bin/demo_tutorial_sam_and_bam_io_example2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 67%] Built target demo_tutorial_sam_and_bam_io_example2
make  -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 67%] Building CXX object demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/tutorial/sam_and_bam_io/example7.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/tutorial/sam_and_bam_io/example7.cpp.o -MF CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/tutorial/sam_and_bam_io/example7.cpp.o.d -o CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/tutorial/sam_and_bam_io/example7.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 67%] Linking CXX executable ../bin/demo_tutorial_sam_and_bam_io_example7
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/tutorial/sam_and_bam_io/example7.cpp.o -o ../bin/demo_tutorial_sam_and_bam_io_example7  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 67%] Built target demo_tutorial_sam_and_bam_io_example7
make  -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 67%] Building CXX object demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/tutorial/sam_and_bam_io/solution1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/tutorial/sam_and_bam_io/solution1.cpp.o -MF CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/tutorial/sam_and_bam_io/solution1.cpp.o.d -o CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/tutorial/sam_and_bam_io/solution1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 67%] Linking CXX executable ../bin/demo_tutorial_sam_and_bam_io_solution1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/tutorial/sam_and_bam_io/solution1.cpp.o -o ../bin/demo_tutorial_sam_and_bam_io_solution1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 67%] Built target demo_tutorial_sam_and_bam_io_solution1
make  -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Building CXX object demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/tutorial/sam_and_bam_io/solution2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/tutorial/sam_and_bam_io/solution2.cpp.o -MF CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/tutorial/sam_and_bam_io/solution2.cpp.o.d -o CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/tutorial/sam_and_bam_io/solution2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 68%] Linking CXX executable ../bin/demo_tutorial_sam_and_bam_io_solution2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/tutorial/sam_and_bam_io/solution2.cpp.o -o ../bin/demo_tutorial_sam_and_bam_io_solution2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Built target demo_tutorial_sam_and_bam_io_solution2
make  -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Building CXX object demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/tutorial/sam_and_bam_io/solution3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/tutorial/sam_and_bam_io/solution3.cpp.o -MF CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/tutorial/sam_and_bam_io/solution3.cpp.o.d -o CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/tutorial/sam_and_bam_io/solution3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution3.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 68%] Linking CXX executable ../bin/demo_tutorial_sam_and_bam_io_solution3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/tutorial/sam_and_bam_io/solution3.cpp.o -o ../bin/demo_tutorial_sam_and_bam_io_solution3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Built target demo_tutorial_sam_and_bam_io_solution3
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/tutorial/seed_and_extend/example1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/tutorial/seed_and_extend/example1.cpp.o -MF CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/tutorial/seed_and_extend/example1.cpp.o.d -o CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/tutorial/seed_and_extend/example1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example1.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example1.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 68%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_example1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/tutorial/seed_and_extend/example1.cpp.o -o ../bin/demo_tutorial_seed_and_extend_example1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Built target demo_tutorial_seed_and_extend_example1
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/tutorial/seed_and_extend/example2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/tutorial/seed_and_extend/example2.cpp.o -MF CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/tutorial/seed_and_extend/example2.cpp.o.d -o CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/tutorial/seed_and_extend/example2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example2.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example2.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 68%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_example2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/tutorial/seed_and_extend/example2.cpp.o -o ../bin/demo_tutorial_seed_and_extend_example2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Built target demo_tutorial_seed_and_extend_example2
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/tutorial/seed_and_extend/example3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/tutorial/seed_and_extend/example3.cpp.o -MF CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/tutorial/seed_and_extend/example3.cpp.o.d -o CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/tutorial/seed_and_extend/example3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example3.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example3.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 68%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_example3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/tutorial/seed_and_extend/example3.cpp.o -o ../bin/demo_tutorial_seed_and_extend_example3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Built target demo_tutorial_seed_and_extend_example3
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/tutorial/seed_and_extend/example4.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/tutorial/seed_and_extend/example4.cpp.o -MF CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/tutorial/seed_and_extend/example4.cpp.o.d -o CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/tutorial/seed_and_extend/example4.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example4.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example4.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example4.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example4.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 68%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_example4
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/tutorial/seed_and_extend/example4.cpp.o -o ../bin/demo_tutorial_seed_and_extend_example4  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Built target demo_tutorial_seed_and_extend_example4
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 69%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/tutorial/seed_and_extend/example5.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/tutorial/seed_and_extend/example5.cpp.o -MF CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/tutorial/seed_and_extend/example5.cpp.o.d -o CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/tutorial/seed_and_extend/example5.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example5.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example5.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 69%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_example5
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/tutorial/seed_and_extend/example5.cpp.o -o ../bin/demo_tutorial_seed_and_extend_example5  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 69%] Built target demo_tutorial_seed_and_extend_example5
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 69%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/tutorial/seed_and_extend/example6.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/tutorial/seed_and_extend/example6.cpp.o -MF CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/tutorial/seed_and_extend/example6.cpp.o.d -o CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/tutorial/seed_and_extend/example6.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example6.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example6.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example6.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example6.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 69%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_example6
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/tutorial/seed_and_extend/example6.cpp.o -o ../bin/demo_tutorial_seed_and_extend_example6  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 69%] Built target demo_tutorial_seed_and_extend_example6
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 69%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/tutorial/seed_and_extend/example7.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/tutorial/seed_and_extend/example7.cpp.o -MF CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/tutorial/seed_and_extend/example7.cpp.o.d -o CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/tutorial/seed_and_extend/example7.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = SimpleType<unsigned char, Dna5_>; TSeqVValue = SimpleType<unsigned char, Dna5_>; TSeqVIterator = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<AffineGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = SimpleType<unsigned char, Dna5_>; TSeqVValue = SimpleType<unsigned char, Dna5_>; TSeqVIterator = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 69%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_example7
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/tutorial/seed_and_extend/example7.cpp.o -o ../bin/demo_tutorial_seed_and_extend_example7  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 69%] Built target demo_tutorial_seed_and_extend_example7
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 69%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/tutorial/seed_and_extend/solution1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/tutorial/seed_and_extend/solution1.cpp.o -MF CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/tutorial/seed_and_extend/solution1.cpp.o.d -o CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/tutorial/seed_and_extend/solution1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 69%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_solution1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/tutorial/seed_and_extend/solution1.cpp.o -o ../bin/demo_tutorial_seed_and_extend_solution1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 69%] Built target demo_tutorial_seed_and_extend_solution1
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 69%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/tutorial/seed_and_extend/solution2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/tutorial/seed_and_extend/solution2.cpp.o -MF CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/tutorial/seed_and_extend/solution2.cpp.o.d -o CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/tutorial/seed_and_extend/solution2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution2.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution2.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 69%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_solution2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/tutorial/seed_and_extend/solution2.cpp.o -o ../bin/demo_tutorial_seed_and_extend_solution2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 69%] Built target demo_tutorial_seed_and_extend_solution2
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 69%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/tutorial/seed_and_extend/solution3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/tutorial/seed_and_extend/solution3.cpp.o -MF CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/tutorial/seed_and_extend/solution3.cpp.o.d -o CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/tutorial/seed_and_extend/solution3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution3.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution3.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 69%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_solution3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/tutorial/seed_and_extend/solution3.cpp.o -o ../bin/demo_tutorial_seed_and_extend_solution3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 69%] Built target demo_tutorial_seed_and_extend_solution3
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/tutorial/seed_and_extend/solution4.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/tutorial/seed_and_extend/solution4.cpp.o -MF CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/tutorial/seed_and_extend/solution4.cpp.o.d -o CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/tutorial/seed_and_extend/solution4.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution4.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution4.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution4.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 70%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_solution4
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/tutorial/seed_and_extend/solution4.cpp.o -o ../bin/demo_tutorial_seed_and_extend_solution4  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Built target demo_tutorial_seed_and_extend_solution4
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/tutorial/seed_and_extend/solution5.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/tutorial/seed_and_extend/solution5.cpp.o -MF CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/tutorial/seed_and_extend/solution5.cpp.o.d -o CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/tutorial/seed_and_extend/solution5.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution5.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution5.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution5.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 70%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_solution5
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/tutorial/seed_and_extend/solution5.cpp.o -o ../bin/demo_tutorial_seed_and_extend_solution5  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Built target demo_tutorial_seed_and_extend_solution5
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/tutorial/seed_and_extend/solution6.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/tutorial/seed_and_extend/solution6.cpp.o -MF CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/tutorial/seed_and_extend/solution6.cpp.o.d -o CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/tutorial/seed_and_extend/solution6.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:381:19:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = SimpleType<unsigned char, Dna5_>; TSeqVValue = SimpleType<unsigned char, Dna5_>; TSeqVIterator = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<AffineGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = SimpleType<unsigned char, Dna5_>; TSeqVValue = SimpleType<unsigned char, Dna5_>; TSeqVIterator = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TScoringScheme = Score<int, Tag<Simple_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, SuffixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainFinalDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, Tag<BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainInitialDPMatrix_> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainInitialDPMatrix_> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29:   required from 'typename seqan::Value<TShape>::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandFlag>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = Tag<AffineGaps_>; TTraceTarget = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = BandedChainAlignment_<FreeEndGaps_<True, False, True, False>, Tag<BandedChainInitialDPMatrix_> >; TTraceFlag = TracebackOn<TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34:   required from 'typename seqan::Value<TShape>::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const DPProfile_<BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TScoutState = DPScoutState_<BandedChainAlignmentScoutState<DPCell_<int, Tag<AffineGaps_> > > >; TSeed = Seed<Tag<Simple_> >; TSeqH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSeqV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGaps = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>; typename Value<TShape>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47:   required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, unsigned int, const DPProfile_<BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = StringSet<String<TraceSegment_<unsigned int, unsigned int> >, Owner<> >; TSeedSet = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TDPMatrixLocation = Tag<BandedChainInnerDPMatrix_>; TGapSpec = Tag<AffineGaps_>; TTracebackConfig = TracebackConfig_<Tag<CompleteTrace_>, Tag<GapsLeft_> >; TExecPolicy = Tag<Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(StringSet<String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = Owner<>; TSeeds = String<Seed<Tag<Simple_> > >; TSequenceH = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>; TGapsPlacement = Tag<GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(Align<TSource, TSpec>&, const TSeeds&, const Score<TScoreValue, TScoreSpec>&, const Score<TScoreValue, TScoreSpecGap>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TAlignSpec = Tag<ArrayGaps_>; TSeeds = String<Seed<Tag<Simple_> > >; TScoreValue = int; TScoreSpecAnchor = Tag<Simple_>; TScoreSpecGap = Tag<Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 70%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_solution6
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/tutorial/seed_and_extend/solution6.cpp.o -o ../bin/demo_tutorial_seed_and_extend_solution6  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Built target demo_tutorial_seed_and_extend_solution6
make  -f demos/CMakeFiles/demo_tutorial_seeds_example1.dir/build.make demos/CMakeFiles/demo_tutorial_seeds_example1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_seeds_example1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_seeds_example1.dir/build.make demos/CMakeFiles/demo_tutorial_seeds_example1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Building CXX object demos/CMakeFiles/demo_tutorial_seeds_example1.dir/tutorial/seeds/example1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_seeds_example1.dir/tutorial/seeds/example1.cpp.o -MF CMakeFiles/demo_tutorial_seeds_example1.dir/tutorial/seeds/example1.cpp.o.d -o CMakeFiles/demo_tutorial_seeds_example1.dir/tutorial/seeds/example1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seeds/example1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seeds/example1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seeds/example1.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seeds/example1.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 70%] Linking CXX executable ../bin/demo_tutorial_seeds_example1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seeds_example1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seeds_example1.dir/tutorial/seeds/example1.cpp.o -o ../bin/demo_tutorial_seeds_example1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Built target demo_tutorial_seeds_example1
make  -f demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Building CXX object demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/tutorial/seeds/solution1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/tutorial/seeds/solution1.cpp.o -MF CMakeFiles/demo_tutorial_seeds_solution1.dir/tutorial/seeds/solution1.cpp.o.d -o CMakeFiles/demo_tutorial_seeds_solution1.dir/tutorial/seeds/solution1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seeds/solution1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seeds/solution1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seeds/solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 70%] Linking CXX executable ../bin/demo_tutorial_seeds_solution1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seeds_solution1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seeds_solution1.dir/tutorial/seeds/solution1.cpp.o -o ../bin/demo_tutorial_seeds_solution1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Built target demo_tutorial_seeds_solution1
make  -f demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Building CXX object demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/tutorial/sequence_io/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/tutorial/sequence_io/base.cpp.o -MF CMakeFiles/demo_tutorial_sequence_io_base.dir/tutorial/sequence_io/base.cpp.o.d -o CMakeFiles/demo_tutorial_sequence_io_base.dir/tutorial/sequence_io/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:13:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:13:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:13:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:13:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:13:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 70%] Linking CXX executable ../bin/demo_tutorial_sequence_io_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequence_io_base.dir/tutorial/sequence_io/base.cpp.o -o ../bin/demo_tutorial_sequence_io_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Built target demo_tutorial_sequence_io_base
make  -f demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 72%] Building CXX object demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/tutorial/sequence_io/example1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/tutorial/sequence_io/example1.cpp.o -MF CMakeFiles/demo_tutorial_sequence_io_example1.dir/tutorial/sequence_io/example1.cpp.o.d -o CMakeFiles/demo_tutorial_sequence_io_example1.dir/tutorial/sequence_io/example1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:11:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:11:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:11:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:11:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:11:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 72%] Linking CXX executable ../bin/demo_tutorial_sequence_io_example1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_example1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequence_io_example1.dir/tutorial/sequence_io/example1.cpp.o -o ../bin/demo_tutorial_sequence_io_example1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 72%] Built target demo_tutorial_sequence_io_example1
make  -f demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 72%] Building CXX object demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/tutorial/sequence_io/solution1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/tutorial/sequence_io/solution1.cpp.o -MF CMakeFiles/demo_tutorial_sequence_io_solution1.dir/tutorial/sequence_io/solution1.cpp.o.d -o CMakeFiles/demo_tutorial_sequence_io_solution1.dir/tutorial/sequence_io/solution1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:11:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:11:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:11:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:11:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:11:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 72%] Linking CXX executable ../bin/demo_tutorial_sequence_io_solution1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_solution1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequence_io_solution1.dir/tutorial/sequence_io/solution1.cpp.o -o ../bin/demo_tutorial_sequence_io_solution1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 72%] Built target demo_tutorial_sequence_io_solution1
make  -f demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 72%] Building CXX object demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/tutorial/sequence_io/solution2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/tutorial/sequence_io/solution2.cpp.o -MF CMakeFiles/demo_tutorial_sequence_io_solution2.dir/tutorial/sequence_io/solution2.cpp.o.d -o CMakeFiles/demo_tutorial_sequence_io_solution2.dir/tutorial/sequence_io/solution2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:12:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:12:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:12:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:12:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:12:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 72%] Linking CXX executable ../bin/demo_tutorial_sequence_io_solution2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_solution2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequence_io_solution2.dir/tutorial/sequence_io/solution2.cpp.o -o ../bin/demo_tutorial_sequence_io_solution2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 72%] Built target demo_tutorial_sequence_io_solution2
make  -f demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 72%] Building CXX object demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/tutorial/sequence_io/solution3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/tutorial/sequence_io/solution3.cpp.o -MF CMakeFiles/demo_tutorial_sequence_io_solution3.dir/tutorial/sequence_io/solution3.cpp.o.d -o CMakeFiles/demo_tutorial_sequence_io_solution3.dir/tutorial/sequence_io/solution3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:10:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:10:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:10:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:10:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:10:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 72%] Linking CXX executable ../bin/demo_tutorial_sequence_io_solution3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_solution3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequence_io_solution3.dir/tutorial/sequence_io/solution3.cpp.o -o ../bin/demo_tutorial_sequence_io_solution3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 72%] Built target demo_tutorial_sequence_io_solution3
make  -f demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 72%] Building CXX object demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/tutorial/sequence_io/solution4.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/tutorial/sequence_io/solution4.cpp.o -MF CMakeFiles/demo_tutorial_sequence_io_solution4.dir/tutorial/sequence_io/solution4.cpp.o.d -o CMakeFiles/demo_tutorial_sequence_io_solution4.dir/tutorial/sequence_io/solution4.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:10:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:10:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:10:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:10:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:10:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 72%] Linking CXX executable ../bin/demo_tutorial_sequence_io_solution4
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_solution4.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequence_io_solution4.dir/tutorial/sequence_io/solution4.cpp.o -o ../bin/demo_tutorial_sequence_io_solution4  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 72%] Built target demo_tutorial_sequence_io_solution4
make  -f demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 72%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/tutorial/sequences/assignment_1_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/tutorial/sequences/assignment_1_solution.cpp.o -MF CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/tutorial/sequences/assignment_1_solution.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/tutorial/sequences/assignment_1_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_1_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_1_solution.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_1_solution.cpp:5:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 73%] Linking CXX executable ../bin/demo_tutorial_sequences_assignment_1_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/tutorial/sequences/assignment_1_solution.cpp.o -o ../bin/demo_tutorial_sequences_assignment_1_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Built target demo_tutorial_sequences_assignment_1_solution
make  -f demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/tutorial/sequences/assignment_2_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/tutorial/sequences/assignment_2_solution.cpp.o -MF CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/tutorial/sequences/assignment_2_solution.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/tutorial/sequences/assignment_2_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_2_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_2_solution.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_2_solution.cpp:5:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 73%] Linking CXX executable ../bin/demo_tutorial_sequences_assignment_2_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/tutorial/sequences/assignment_2_solution.cpp.o -o ../bin/demo_tutorial_sequences_assignment_2_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Built target demo_tutorial_sequences_assignment_2_solution
make  -f demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/tutorial/sequences/assignment_3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/tutorial/sequences/assignment_3.cpp.o -MF CMakeFiles/demo_tutorial_sequences_assignment_3.dir/tutorial/sequences/assignment_3.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_assignment_3.dir/tutorial/sequences/assignment_3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_3.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 73%] Linking CXX executable ../bin/demo_tutorial_sequences_assignment_3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_assignment_3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_assignment_3.dir/tutorial/sequences/assignment_3.cpp.o -o ../bin/demo_tutorial_sequences_assignment_3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Built target demo_tutorial_sequences_assignment_3
make  -f demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/tutorial/sequences/assignment_3_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/tutorial/sequences/assignment_3_solution.cpp.o -MF CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/tutorial/sequences/assignment_3_solution.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/tutorial/sequences/assignment_3_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_3_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_3_solution.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 73%] Linking CXX executable ../bin/demo_tutorial_sequences_assignment_3_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/tutorial/sequences/assignment_3_solution.cpp.o -o ../bin/demo_tutorial_sequences_assignment_3_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Built target demo_tutorial_sequences_assignment_3_solution
make  -f demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/tutorial/sequences/assignment_4_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/tutorial/sequences/assignment_4_solution.cpp.o -MF CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/tutorial/sequences/assignment_4_solution.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/tutorial/sequences/assignment_4_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_4_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_4_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_4_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 73%] Linking CXX executable ../bin/demo_tutorial_sequences_assignment_4_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/tutorial/sequences/assignment_4_solution.cpp.o -o ../bin/demo_tutorial_sequences_assignment_4_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Built target demo_tutorial_sequences_assignment_4_solution
make  -f demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/tutorial/sequences/assignment_5_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/tutorial/sequences/assignment_5_solution.cpp.o -MF CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/tutorial/sequences/assignment_5_solution.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/tutorial/sequences/assignment_5_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_5_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_5_solution.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_5_solution.cpp:5:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 73%] Linking CXX executable ../bin/demo_tutorial_sequences_assignment_5_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/tutorial/sequences/assignment_5_solution.cpp.o -o ../bin/demo_tutorial_sequences_assignment_5_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Built target demo_tutorial_sequences_assignment_5_solution
make  -f demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/tutorial/sequences/assignment_6_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/tutorial/sequences/assignment_6_solution.cpp.o -MF CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/tutorial/sequences/assignment_6_solution.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/tutorial/sequences/assignment_6_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_6_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_6_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_6_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 74%] Linking CXX executable ../bin/demo_tutorial_sequences_assignment_6_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/tutorial/sequences/assignment_6_solution.cpp.o -o ../bin/demo_tutorial_sequences_assignment_6_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Built target demo_tutorial_sequences_assignment_6_solution
make  -f demos/CMakeFiles/demo_tutorial_sequences_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_base.dir/tutorial/sequences/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_base.dir/tutorial/sequences/base.cpp.o -MF CMakeFiles/demo_tutorial_sequences_base.dir/tutorial/sequences/base.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_base.dir/tutorial/sequences/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/base.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 74%] Linking CXX executable ../bin/demo_tutorial_sequences_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_base.dir/tutorial/sequences/base.cpp.o -o ../bin/demo_tutorial_sequences_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Built target demo_tutorial_sequences_base
make  -f demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/tutorial/sequences/example_comparisons.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/tutorial/sequences/example_comparisons.cpp.o -MF CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/tutorial/sequences/example_comparisons.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/tutorial/sequences/example_comparisons.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_comparisons.cpp
[ 74%] Linking CXX executable ../bin/demo_tutorial_sequences_example_comparisons
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/tutorial/sequences/example_comparisons.cpp.o -o ../bin/demo_tutorial_sequences_example_comparisons  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Built target demo_tutorial_sequences_example_comparisons
make  -f demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/tutorial/sequences/example_conversions_copy.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/tutorial/sequences/example_conversions_copy.cpp.o -MF CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/tutorial/sequences/example_conversions_copy.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/tutorial/sequences/example_conversions_copy.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 74%] Linking CXX executable ../bin/demo_tutorial_sequences_example_conversions_copy
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/tutorial/sequences/example_conversions_copy.cpp.o -o ../bin/demo_tutorial_sequences_example_conversions_copy  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Built target demo_tutorial_sequences_example_conversions_copy
make  -f demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/tutorial/sequences/example_conversions_move.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/tutorial/sequences/example_conversions_move.cpp.o -MF CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/tutorial/sequences/example_conversions_move.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/tutorial/sequences/example_conversions_move.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 74%] Linking CXX executable ../bin/demo_tutorial_sequences_example_conversions_move
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/tutorial/sequences/example_conversions_move.cpp.o -o ../bin/demo_tutorial_sequences_example_conversions_move  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Built target demo_tutorial_sequences_example_conversions_move
make  -f demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/tutorial/sequences/example_functionality1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/tutorial/sequences/example_functionality1.cpp.o -MF CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/tutorial/sequences/example_functionality1.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/tutorial/sequences/example_functionality1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 74%] Linking CXX executable ../bin/demo_tutorial_sequences_example_functionality1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/tutorial/sequences/example_functionality1.cpp.o -o ../bin/demo_tutorial_sequences_example_functionality1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Built target demo_tutorial_sequences_example_functionality1
make  -f demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 74%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/tutorial/sequences/example_functionality2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/tutorial/sequences/example_functionality2.cpp.o -MF CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/tutorial/sequences/example_functionality2.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/tutorial/sequences/example_functionality2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 75%] Linking CXX executable ../bin/demo_tutorial_sequences_example_functionality2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/tutorial/sequences/example_functionality2.cpp.o -o ../bin/demo_tutorial_sequences_example_functionality2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 75%] Built target demo_tutorial_sequences_example_functionality2
make  -f demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 75%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/tutorial/sequences/example_segments.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/tutorial/sequences/example_segments.cpp.o -MF CMakeFiles/demo_tutorial_sequences_example_segments.dir/tutorial/sequences/example_segments.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_example_segments.dir/tutorial/sequences/example_segments.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_segments.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_segments.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 75%] Linking CXX executable ../bin/demo_tutorial_sequences_example_segments
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_example_segments.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_example_segments.dir/tutorial/sequences/example_segments.cpp.o -o ../bin/demo_tutorial_sequences_example_segments  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 75%] Built target demo_tutorial_sequences_example_segments
make  -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 75%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/tutorial/sequences_in_depth/assignment_exact_generous_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/tutorial/sequences_in_depth/assignment_exact_generous_solution.cpp.o -MF CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/tutorial/sequences_in_depth/assignment_exact_generous_solution.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/tutorial/sequences_in_depth/assignment_exact_generous_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences_in_depth/assignment_exact_generous_solution.cpp
[ 75%] Linking CXX executable ../bin/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/tutorial/sequences_in_depth/assignment_exact_generous_solution.cpp.o -o ../bin/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 75%] Built target demo_tutorial_sequences_in_depth_assignment_exact_generous_solution
make  -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 75%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/tutorial/sequences_in_depth/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/tutorial/sequences_in_depth/base.cpp.o -MF CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/tutorial/sequences_in_depth/base.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/tutorial/sequences_in_depth/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences_in_depth/base.cpp
[ 75%] Linking CXX executable ../bin/demo_tutorial_sequences_in_depth_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/tutorial/sequences_in_depth/base.cpp.o -o ../bin/demo_tutorial_sequences_in_depth_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 75%] Built target demo_tutorial_sequences_in_depth_base
make  -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 75%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/tutorial/sequences_in_depth/example_overflow.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/tutorial/sequences_in_depth/example_overflow.cpp.o -MF CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/tutorial/sequences_in_depth/example_overflow.cpp.o.d -o CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/tutorial/sequences_in_depth/example_overflow.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences_in_depth/example_overflow.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences_in_depth/example_overflow.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:46:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 75%] Linking CXX executable ../bin/demo_tutorial_sequences_in_depth_example_overflow
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/tutorial/sequences_in_depth/example_overflow.cpp.o -o ../bin/demo_tutorial_sequences_in_depth_example_overflow  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 75%] Built target demo_tutorial_sequences_in_depth_example_overflow
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 75%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/tutorial/simple_rna_seq/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/tutorial/simple_rna_seq/base.cpp.o -MF CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/tutorial/simple_rna_seq/base.cpp.o.d -o CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/tutorial/simple_rna_seq/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 75%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/tutorial/simple_rna_seq/base.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 75%] Built target demo_tutorial_simple_rna_seq_base
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 75%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/tutorial/simple_rna_seq/genequant_assignment1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/tutorial/simple_rna_seq/genequant_assignment1.cpp.o -MF CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/tutorial/simple_rna_seq/genequant_assignment1.cpp.o.d -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/tutorial/simple_rna_seq/genequant_assignment1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 76%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_assignment1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/tutorial/simple_rna_seq/genequant_assignment1.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_assignment1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Built target demo_tutorial_simple_rna_seq_genequant_assignment1
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/tutorial/simple_rna_seq/genequant_assignment2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/tutorial/simple_rna_seq/genequant_assignment2.cpp.o -MF CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/tutorial/simple_rna_seq/genequant_assignment2.cpp.o.d -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/tutorial/simple_rna_seq/genequant_assignment2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:36:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:36:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:31:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:31:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:31:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 76%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_assignment2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/tutorial/simple_rna_seq/genequant_assignment2.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_assignment2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Built target demo_tutorial_simple_rna_seq_genequant_assignment2
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/tutorial/simple_rna_seq/genequant_assignment3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/tutorial/simple_rna_seq/genequant_assignment3.cpp.o -MF CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/tutorial/simple_rna_seq/genequant_assignment3.cpp.o.d -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/tutorial/simple_rna_seq/genequant_assignment3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:36:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:36:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:31:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:31:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:31:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 76%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_assignment3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/tutorial/simple_rna_seq/genequant_assignment3.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_assignment3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Built target demo_tutorial_simple_rna_seq_genequant_assignment3
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/tutorial/simple_rna_seq/genequant_assignment4.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/tutorial/simple_rna_seq/genequant_assignment4.cpp.o -MF CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/tutorial/simple_rna_seq/genequant_assignment4.cpp.o.d -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/tutorial/simple_rna_seq/genequant_assignment4.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:39:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:39:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:34:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:34:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:34:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 76%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_assignment4
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/tutorial/simple_rna_seq/genequant_assignment4.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_assignment4  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Built target demo_tutorial_simple_rna_seq_genequant_assignment4
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/tutorial/simple_rna_seq/genequant_assignment5.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/tutorial/simple_rna_seq/genequant_assignment5.cpp.o -MF CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/tutorial/simple_rna_seq/genequant_assignment5.cpp.o.d -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/tutorial/simple_rna_seq/genequant_assignment5.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TCargo>&, const Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, unsigned int>, StorePointsOnly>, Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18:   required from 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, unsigned int>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18:   required from 'void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2, TValue2) [with TValue = int; TCargo = unsigned int; TValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:113:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1562 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1575 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1598 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:40:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:40:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:35:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:35:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:35:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 76%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_assignment5
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/tutorial/simple_rna_seq/genequant_assignment5.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_assignment5  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Built target demo_tutorial_simple_rna_seq_genequant_assignment5
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/tutorial/simple_rna_seq/genequant_solution1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/tutorial/simple_rna_seq/genequant_solution1.cpp.o -MF CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/tutorial/simple_rna_seq/genequant_solution1.cpp.o.d -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/tutorial/simple_rna_seq/genequant_solution1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:30:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:30:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:25:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:25:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:25:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 76%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_solution1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/tutorial/simple_rna_seq/genequant_solution1.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_solution1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Built target demo_tutorial_simple_rna_seq_genequant_solution1
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/tutorial/simple_rna_seq/genequant_solution2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/tutorial/simple_rna_seq/genequant_solution2.cpp.o -MF CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/tutorial/simple_rna_seq/genequant_solution2.cpp.o.d -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/tutorial/simple_rna_seq/genequant_solution2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:33:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:33:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:28:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:28:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:28:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 77%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_solution2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/tutorial/simple_rna_seq/genequant_solution2.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_solution2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 77%] Built target demo_tutorial_simple_rna_seq_genequant_solution2
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/tutorial/simple_rna_seq/genequant_solution3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/tutorial/simple_rna_seq/genequant_solution3.cpp.o -MF CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/tutorial/simple_rna_seq/genequant_solution3.cpp.o.d -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/tutorial/simple_rna_seq/genequant_solution3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:34:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:34:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:29:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:29:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:29:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 77%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_solution3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/tutorial/simple_rna_seq/genequant_solution3.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_solution3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 77%] Built target demo_tutorial_simple_rna_seq_genequant_solution3
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/tutorial/simple_rna_seq/genequant_solution4.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/tutorial/simple_rna_seq/genequant_solution4.cpp.o -MF CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/tutorial/simple_rna_seq/genequant_solution4.cpp.o.d -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/tutorial/simple_rna_seq/genequant_solution4.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TCargo>&, const Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, unsigned int>, StorePointsOnly>, Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18:   required from 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, unsigned int>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18:   required from 'void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2, TValue2) [with TValue = int; TCargo = unsigned int; TValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:110:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1562 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1575 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1598 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:36:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:36:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:31:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:31:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:31:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 77%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_solution4
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/tutorial/simple_rna_seq/genequant_solution4.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_solution4  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 77%] Built target demo_tutorial_simple_rna_seq_genequant_solution4
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/tutorial/simple_rna_seq/genequant_solution5.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/tutorial/simple_rna_seq/genequant_solution5.cpp.o -MF CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/tutorial/simple_rna_seq/genequant_solution5.cpp.o.d -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/tutorial/simple_rna_seq/genequant_solution5.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h: In instantiation of 'seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> > seqan::nodeDown(const Iter<TFragmentStore, AnnotationTree<TSpec> >&) [with TFragmentStore = const FragmentStore<>; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:146:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:853:50: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::FragmentStore<>, seqan::AnnotationTree<> >::Iter(const seqan::Iter<const seqan::FragmentStore<>, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy]
  853 |     Iter<TFragmentStore, AnnotationTree<TSpec> > tmp(it);
      |                                                  ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter<const seqan::FragmentStore<>, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >& seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >::operator=(const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = const seqan::FragmentStore<>; TSpec = void]'
  272 |     operator = (Iter const &_origin)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:855:12: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::FragmentStore<>, seqan::AnnotationTree<> >::Iter(const seqan::Iter<const seqan::FragmentStore<>, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy]
  855 |     return tmp;
      |            ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter<const seqan::FragmentStore<>, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >& seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >::operator=(const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = const seqan::FragmentStore<>; TSpec = void]'
  272 |     operator = (Iter const &_origin)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TCargo>&, const Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, unsigned int>, StorePointsOnly>, Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18:   required from 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, unsigned int>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18:   required from 'void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2, TValue2) [with TValue = int; TCargo = unsigned int; TValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:109:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1562 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1575 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1598 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:36:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:36:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:31:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:31:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:31:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 77%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_solution5
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/tutorial/simple_rna_seq/genequant_solution5.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_solution5  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 77%] Built target demo_tutorial_simple_rna_seq_genequant_solution5
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/tutorial/simple_rna_seq/interval_tree.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/tutorial/simple_rna_seq/interval_tree.cpp.o -MF CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/tutorial/simple_rna_seq/interval_tree.cpp.o.d -o CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/tutorial/simple_rna_seq/interval_tree.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::addInterval(TGraph&, TPropertyMap&, TInterval) [with TGraph = Graph<Directed<void, const Tag<WithoutEdgeId_> > >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, String<char, Alloc<> > >, StorePointsOnly>, Alloc<> >; TInterval = IntervalAndCargo<int, String<char, Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1363:16:   required from 'void seqan::addInterval(IntervalTree<TValue, TCargo>&, TInterval) [with TValue = int; TCargo = String<char, Alloc<> >; TInterval = IntervalAndCargo<int, String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:42:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1286:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1286 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1299:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1299 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1329:31: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1329 |                     next_prop = property(pm, targetVertex(it));
      |                     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, String<char, Alloc<> > >, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1502:18:   required from 'void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2) [with TValue = int; TCargo = String<char, Alloc<> >; TValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:58:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1441:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1441 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1453:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1453 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1475:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1475 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TCargo>&, const Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, String<char, Alloc<> > >, StorePointsOnly>, Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18:   required from 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, String<char, Alloc<> > >, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18:   required from 'void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2, TValue2) [with TValue = int; TCargo = String<char, Alloc<> >; TValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:49:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1562 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1575 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1598 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'bool seqan::removeInterval(Graph<TSpec>&, TPropertyMap&, TVertexDescriptor&, TValue, TValue, TCargo) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, String<char, Alloc<> > >, StorePointsOnly>, Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1882:26:   required from 'bool seqan::removeInterval(Graph<TSpec>&, TPropertyMap&, TValue, TValue, TCargo) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, String<char, Alloc<> > >, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1893:26:   required from 'bool seqan::removeInterval(IntervalTree<TValue, TCargo>&, TValue, TValue, TCargo) [with TValue = int; TCargo = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:66:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1779:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1779 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1786:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1786 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1802:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1802 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
[ 77%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_interval_tree
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/tutorial/simple_rna_seq/interval_tree.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_interval_tree  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 77%] Built target demo_tutorial_simple_rna_seq_interval_tree
make  -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/tutorial/string_sets/assignment_1_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/tutorial/string_sets/assignment_1_solution.cpp.o -MF CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/tutorial/string_sets/assignment_1_solution.cpp.o.d -o CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/tutorial/string_sets/assignment_1_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_1_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_1_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_1_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 77%] Linking CXX executable ../bin/demo_tutorial_string_sets_assignment_1_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/tutorial/string_sets/assignment_1_solution.cpp.o -o ../bin/demo_tutorial_string_sets_assignment_1_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 77%] Built target demo_tutorial_string_sets_assignment_1_solution
make  -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/tutorial/string_sets/assignment_2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/tutorial/string_sets/assignment_2.cpp.o -MF CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/tutorial/string_sets/assignment_2.cpp.o.d -o CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/tutorial/string_sets/assignment_2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_2.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 78%] Linking CXX executable ../bin/demo_tutorial_string_sets_assignment_2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/tutorial/string_sets/assignment_2.cpp.o -o ../bin/demo_tutorial_string_sets_assignment_2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 78%] Built target demo_tutorial_string_sets_assignment_2
make  -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 78%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/tutorial/string_sets/assignment_2_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/tutorial/string_sets/assignment_2_solution.cpp.o -MF CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/tutorial/string_sets/assignment_2_solution.cpp.o.d -o CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/tutorial/string_sets/assignment_2_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_2_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_2_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_2_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 78%] Linking CXX executable ../bin/demo_tutorial_string_sets_assignment_2_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/tutorial/string_sets/assignment_2_solution.cpp.o -o ../bin/demo_tutorial_string_sets_assignment_2_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 78%] Built target demo_tutorial_string_sets_assignment_2_solution
make  -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 78%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/tutorial/string_sets/assignment_3_workshop_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/tutorial/string_sets/assignment_3_workshop_solution.cpp.o -MF CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/tutorial/string_sets/assignment_3_workshop_solution.cpp.o.d -o CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/tutorial/string_sets/assignment_3_workshop_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_3_workshop_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_3_workshop_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_3_workshop_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 78%] Linking CXX executable ../bin/demo_tutorial_string_sets_assignment_3_workshop_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/tutorial/string_sets/assignment_3_workshop_solution.cpp.o -o ../bin/demo_tutorial_string_sets_assignment_3_workshop_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 78%] Built target demo_tutorial_string_sets_assignment_3_workshop_solution
make  -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 78%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/tutorial/string_sets/assignment_4_workshop_solution.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/tutorial/string_sets/assignment_4_workshop_solution.cpp.o -MF CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/tutorial/string_sets/assignment_4_workshop_solution.cpp.o.d -o CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/tutorial/string_sets/assignment_4_workshop_solution.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_4_workshop_solution.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_4_workshop_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_4_workshop_solution.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 78%] Linking CXX executable ../bin/demo_tutorial_string_sets_assignment_4_workshop_solution
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/tutorial/string_sets/assignment_4_workshop_solution.cpp.o -o ../bin/demo_tutorial_string_sets_assignment_4_workshop_solution  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 78%] Built target demo_tutorial_string_sets_assignment_4_workshop_solution
make  -f demos/CMakeFiles/demo_tutorial_string_sets_base.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_string_sets_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_string_sets_base.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 78%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_base.dir/tutorial/string_sets/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_string_sets_base.dir/tutorial/string_sets/base.cpp.o -MF CMakeFiles/demo_tutorial_string_sets_base.dir/tutorial/string_sets/base.cpp.o.d -o CMakeFiles/demo_tutorial_string_sets_base.dir/tutorial/string_sets/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/base.cpp
[ 78%] Linking CXX executable ../bin/demo_tutorial_string_sets_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_base.dir/tutorial/string_sets/base.cpp.o -o ../bin/demo_tutorial_string_sets_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 78%] Built target demo_tutorial_string_sets_base
make  -f demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 78%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/tutorial/string_sets/example_functionality.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/tutorial/string_sets/example_functionality.cpp.o -MF CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/tutorial/string_sets/example_functionality.cpp.o.d -o CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/tutorial/string_sets/example_functionality.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_functionality.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_functionality.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_functionality.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 78%] Linking CXX executable ../bin/demo_tutorial_string_sets_example_functionality
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/tutorial/string_sets/example_functionality.cpp.o -o ../bin/demo_tutorial_string_sets_example_functionality  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 78%] Built target demo_tutorial_string_sets_example_functionality
make  -f demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 78%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/tutorial/string_sets/example_functionality_2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/tutorial/string_sets/example_functionality_2.cpp.o -MF CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/tutorial/string_sets/example_functionality_2.cpp.o.d -o CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/tutorial/string_sets/example_functionality_2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_functionality_2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_functionality_2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_functionality_2.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 79%] Linking CXX executable ../bin/demo_tutorial_string_sets_example_functionality_2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/tutorial/string_sets/example_functionality_2.cpp.o -o ../bin/demo_tutorial_string_sets_example_functionality_2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Built target demo_tutorial_string_sets_example_functionality_2
make  -f demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/tutorial/string_sets/example_iterators.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/tutorial/string_sets/example_iterators.cpp.o -MF CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/tutorial/string_sets/example_iterators.cpp.o.d -o CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/tutorial/string_sets/example_iterators.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_iterators.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_iterators.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_iterators.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 79%] Linking CXX executable ../bin/demo_tutorial_string_sets_example_iterators
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/tutorial/string_sets/example_iterators.cpp.o -o ../bin/demo_tutorial_string_sets_example_iterators  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Built target demo_tutorial_string_sets_example_iterators
make  -f demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Building CXX object demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/tutorial/vcf_io/base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/tutorial/vcf_io/base.cpp.o -MF CMakeFiles/demo_tutorial_vcf_io_base.dir/tutorial/vcf_io/base.cpp.o.d -o CMakeFiles/demo_tutorial_vcf_io_base.dir/tutorial/vcf_io/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/base.cpp
[ 79%] Linking CXX executable ../bin/demo_tutorial_vcf_io_base
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_vcf_io_base.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_vcf_io_base.dir/tutorial/vcf_io/base.cpp.o -o ../bin/demo_tutorial_vcf_io_base  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Built target demo_tutorial_vcf_io_base
make  -f demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Building CXX object demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/tutorial/vcf_io/example1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/tutorial/vcf_io/example1.cpp.o -MF CMakeFiles/demo_tutorial_vcf_io_example1.dir/tutorial/vcf_io/example1.cpp.o.d -o CMakeFiles/demo_tutorial_vcf_io_example1.dir/tutorial/vcf_io/example1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp:8:84:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp:8:84:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(VcfRecord&, VcfIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Vcf&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io/read_vcf.h:192:43,
    inlined from 'void seqan::readRecord(VcfRecord&, FormattedFile<Tag<Vcf_>, Tag<Input_>, TSpec>&) [with TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io/vcf_file.h:209:15,
    inlined from 'int main()' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp:23:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 79%] Linking CXX executable ../bin/demo_tutorial_vcf_io_example1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_vcf_io_example1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_vcf_io_example1.dir/tutorial/vcf_io/example1.cpp.o -o ../bin/demo_tutorial_vcf_io_example1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Built target demo_tutorial_vcf_io_example1
make  -f demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Building CXX object demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/tutorial/vcf_io/solution1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/tutorial/vcf_io/solution1.cpp.o -MF CMakeFiles/demo_tutorial_vcf_io_solution1.dir/tutorial/vcf_io/solution1.cpp.o.d -o CMakeFiles/demo_tutorial_vcf_io_solution1.dir/tutorial/vcf_io/solution1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp:8:84:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp:8:84:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(VcfRecord&, VcfIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Vcf&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io/read_vcf.h:192:43,
    inlined from 'void seqan::readRecord(VcfRecord&, FormattedFile<Tag<Vcf_>, Tag<Input_>, TSpec>&) [with TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io/vcf_file.h:209:15,
    inlined from 'int main()' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp:23:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 79%] Linking CXX executable ../bin/demo_tutorial_vcf_io_solution1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_vcf_io_solution1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_vcf_io_solution1.dir/tutorial/vcf_io/solution1.cpp.o -o ../bin/demo_tutorial_vcf_io_solution1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Built target demo_tutorial_vcf_io_solution1
make  -f demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Building CXX object demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/tutorial/vcf_io/solution2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/tutorial/vcf_io/solution2.cpp.o -MF CMakeFiles/demo_tutorial_vcf_io_solution2.dir/tutorial/vcf_io/solution2.cpp.o.d -o CMakeFiles/demo_tutorial_vcf_io_solution2.dir/tutorial/vcf_io/solution2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp:10:88:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp:10:88:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(VcfRecord&, VcfIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Vcf&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_>, std::char_traits<char> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io/read_vcf.h:192:43,
    inlined from 'void seqan::readRecord(VcfRecord&, FormattedFile<Tag<Vcf_>, Tag<Input_>, TSpec>&) [with TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io/vcf_file.h:209:15,
    inlined from 'int main()' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp:25:23:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main()':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 79%] Linking CXX executable ../bin/demo_tutorial_vcf_io_solution2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_vcf_io_solution2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_vcf_io_solution2.dir/tutorial/vcf_io/solution2.cpp.o -o ../bin/demo_tutorial_vcf_io_solution2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Built target demo_tutorial_vcf_io_solution2
make  -f demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Building CXX object demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/tutorial/vcf_io/solution3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/tutorial/vcf_io/solution3.cpp.o -MF CMakeFiles/demo_tutorial_vcf_io_solution3.dir/tutorial/vcf_io/solution3.cpp.o.d -o CMakeFiles/demo_tutorial_vcf_io_solution3.dir/tutorial/vcf_io/solution3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution3.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 80%] Linking CXX executable ../bin/demo_tutorial_vcf_io_solution3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_vcf_io_solution3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_vcf_io_solution3.dir/tutorial/vcf_io/solution3.cpp.o -o ../bin/demo_tutorial_vcf_io_solution3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Built target demo_tutorial_vcf_io_solution3
make  -f demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/build.make demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/build.make demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Building CXX object demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/tutorial/workflows/knime_node.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/tutorial/workflows/knime_node.cpp.o -MF CMakeFiles/demo_tutorial_workflows_knime_node.dir/tutorial/workflows/knime_node.cpp.o.d -o CMakeFiles/demo_tutorial_workflows_knime_node.dir/tutorial/workflows/knime_node.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:139:49:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:139:49:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:139:49:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:157:52:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:139:49:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 80%] Linking CXX executable ../bin/demo_tutorial_workflows_knime_node
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_workflows_knime_node.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_workflows_knime_node.dir/tutorial/workflows/knime_node.cpp.o -o ../bin/demo_tutorial_workflows_knime_node  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Built target demo_tutorial_workflows_knime_node
make  -f demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/unassigned_or_unused/alphabet.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/unassigned_or_unused/alphabet.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_alphabet.dir/unassigned_or_unused/alphabet.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_alphabet.dir/unassigned_or_unused/alphabet.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/alphabet.cpp
[ 80%] Linking CXX executable ../bin/demo_unassigned_or_unused_alphabet
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_alphabet.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_alphabet.dir/unassigned_or_unused/alphabet.cpp.o -o ../bin/demo_unassigned_or_unused_alphabet  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Built target demo_unassigned_or_unused_alphabet
make  -f demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/unassigned_or_unused/annotation_converter.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/unassigned_or_unused/annotation_converter.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/unassigned_or_unused/annotation_converter.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/unassigned_or_unused/annotation_converter.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:37:43:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Ucsc_<UcscKnownGene_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Ucsc_<UcscKnownGene_> >, TagList<Tag<Ucsc_<UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Ucsc_<> >; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Ucsc_<> >; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:43:45:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:37:43:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Ucsc_<UcscKnownIsoforms_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Ucsc_<UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Ucsc_<UcscKnownGene_> >, TagList<Tag<Ucsc_<UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Ucsc_<> >; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Ucsc_<> >; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:43:45:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, SuffixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, SuffixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10:   required from 'void seqan::writeRecord(TTarget&, const UcscRecord&, const UcscKnownIsoforms&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; UcscKnownIsoforms = Tag<Ucsc_<UcscKnownIsoforms_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:168:20:   required from 'void seqan::writeRecord(TTarget&, const UcscRecord&, const TagSelector<TSubList>&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TTagList = TagList<Tag<Ucsc_<UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20:   required from 'void seqan::writeRecord(TTarget&, const UcscRecord&, const TagSelector<TSubList>&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TTagList = TagList<Tag<Ucsc_<UcscKnownGene_> >, TagList<Tag<Ucsc_<UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24:   required from 'void seqan::writeRecords(FormattedFile<Tag<Ucsc_<> >, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFormat = TagSelector<TagList<Tag<Ucsc_<UcscKnownGene_> >, TagList<Tag<Ucsc_<UcscKnownIsoforms_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Ucsc_<> >, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:63:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = SuffixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, SuffixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, SuffixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, SuffixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, SuffixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10:   required from 'void seqan::writeRecord(TTarget&, const UcscRecord&, const UcscKnownIsoforms&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; UcscKnownIsoforms = Tag<Ucsc_<UcscKnownIsoforms_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:168:20:   required from 'void seqan::writeRecord(TTarget&, const UcscRecord&, const TagSelector<TSubList>&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TTagList = TagList<Tag<Ucsc_<UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20:   required from 'void seqan::writeRecord(TTarget&, const UcscRecord&, const TagSelector<TSubList>&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TTagList = TagList<Tag<Ucsc_<UcscKnownGene_> >, TagList<Tag<Ucsc_<UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24:   required from 'void seqan::writeRecords(FormattedFile<Tag<Ucsc_<> >, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFormat = TagSelector<TagList<Tag<Ucsc_<UcscKnownGene_> >, TagList<Tag<Ucsc_<UcscKnownIsoforms_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Ucsc_<> >, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:63:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment<THost_, seqan::SuffixSegment>& seqan::Segment<THost_, seqan::SuffixSegment>::operator=(const seqan::Segment<THost_, seqan::SuffixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  129 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 80%] Linking CXX executable ../bin/demo_unassigned_or_unused_annotation_converter
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/unassigned_or_unused/annotation_converter.cpp.o -o ../bin/demo_unassigned_or_unused_annotation_converter  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Built target demo_unassigned_or_unused_annotation_converter
make  -f demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/unassigned_or_unused/arg_align.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/unassigned_or_unused/arg_align.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_arg_align.dir/unassigned_or_unused/arg_align.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_arg_align.dir/unassigned_or_unused/arg_align.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/arg_align.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/arg_align.cpp:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/arg_align.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 80%] Linking CXX executable ../bin/demo_unassigned_or_unused_arg_align
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_arg_align.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_arg_align.dir/unassigned_or_unused/arg_align.cpp.o -o ../bin/demo_unassigned_or_unused_arg_align  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Built target demo_unassigned_or_unused_arg_align
make  -f demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/unassigned_or_unused/bam_library_size.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/unassigned_or_unused/bam_library_size.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/unassigned_or_unused/bam_library_size.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/unassigned_or_unused/bam_library_size.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp:39:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:306:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 80%] Linking CXX executable ../bin/demo_unassigned_or_unused_bam_library_size
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/unassigned_or_unused/bam_library_size.cpp.o -o ../bin/demo_unassigned_or_unused_bam_library_size  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Built target demo_unassigned_or_unused_bam_library_size
make  -f demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/unassigned_or_unused/bam_print_alignments.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/unassigned_or_unused/bam_print_alignments.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/unassigned_or_unused/bam_print_alignments.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/unassigned_or_unused/bam_print_alignments.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:76:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:76:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:76:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:76:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:76:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 81%] Linking CXX executable ../bin/demo_unassigned_or_unused_bam_print_alignments
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/unassigned_or_unused/bam_print_alignments.cpp.o -o ../bin/demo_unassigned_or_unused_bam_print_alignments  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Built target demo_unassigned_or_unused_bam_print_alignments
make  -f demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/unassigned_or_unused/bamutil.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/unassigned_or_unused/bamutil.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_bamutil.dir/unassigned_or_unused/bamutil.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_bamutil.dir/unassigned_or_unused/bamutil.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp:39:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 81%] Linking CXX executable ../bin/demo_unassigned_or_unused_bamutil
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_bamutil.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_bamutil.dir/unassigned_or_unused/bamutil.cpp.o -o ../bin/demo_unassigned_or_unused_bamutil  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Built target demo_unassigned_or_unused_bamutil
make  -f demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/unassigned_or_unused/benchmark_stream.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/unassigned_or_unused/benchmark_stream.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/unassigned_or_unused/benchmark_stream.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/unassigned_or_unused/benchmark_stream.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:50:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:280:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:280:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:280:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:280:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:280:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 81%] Linking CXX executable ../bin/demo_unassigned_or_unused_benchmark_stream
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/unassigned_or_unused/benchmark_stream.cpp.o -o ../bin/demo_unassigned_or_unused_benchmark_stream  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Built target demo_unassigned_or_unused_benchmark_stream
make  -f demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/unassigned_or_unused/benchmark_stream_write.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/unassigned_or_unused/benchmark_stream_write.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/unassigned_or_unused/benchmark_stream_write.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/unassigned_or_unused/benchmark_stream_write.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream_write.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream_write.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream_write.cpp:38:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream_write.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 81%] Linking CXX executable ../bin/demo_unassigned_or_unused_benchmark_stream_write
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/unassigned_or_unused/benchmark_stream_write.cpp.o -o ../bin/demo_unassigned_or_unused_benchmark_stream_write  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Built target demo_unassigned_or_unused_benchmark_stream_write
make  -f demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/unassigned_or_unused/file_format.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/unassigned_or_unused/file_format.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_file_format.dir/unassigned_or_unused/file_format.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_file_format.dir/unassigned_or_unused/file_format.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:8:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:6:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:32:33:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:32:33:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:32:33:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:32:33:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:32:33:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 81%] Linking CXX executable ../bin/demo_unassigned_or_unused_file_format
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_file_format.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_file_format.dir/unassigned_or_unused/file_format.cpp.o -o ../bin/demo_unassigned_or_unused_file_format  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Built target demo_unassigned_or_unused_file_format
make  -f demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/unassigned_or_unused/file_readwrite.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/unassigned_or_unused/file_readwrite.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/unassigned_or_unused/file_readwrite.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/unassigned_or_unused/file_readwrite.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_readwrite.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_readwrite.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_readwrite.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 81%] Linking CXX executable ../bin/demo_unassigned_or_unused_file_readwrite
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/unassigned_or_unused/file_readwrite.cpp.o -o ../bin/demo_unassigned_or_unused_file_readwrite  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Built target demo_unassigned_or_unused_file_readwrite
make  -f demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/unassigned_or_unused/file_speed.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/unassigned_or_unused/file_speed.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_file_speed.dir/unassigned_or_unused/file_speed.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_file_speed.dir/unassigned_or_unused/file_speed.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_speed.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_speed.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_speed.cpp:4:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 82%] Linking CXX executable ../bin/demo_unassigned_or_unused_file_speed
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_file_speed.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_file_speed.dir/unassigned_or_unused/file_speed.cpp.o -o ../bin/demo_unassigned_or_unused_file_speed  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Built target demo_unassigned_or_unused_file_speed
make  -f demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/unassigned_or_unused/filter_sam.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/unassigned_or_unused/filter_sam.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/unassigned_or_unused/filter_sam.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/unassigned_or_unused/filter_sam.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:13:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12:   required from 'typename seqan::ReverseComplementString<const THost>::Type seqan::reverseComplementString(const THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename ReverseComplementString<const THost>::Type = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:74:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:17:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:98:7:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:811:66:   required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = String<SimpleType<unsigned char, Iupac_>, Alloc<> >; TQual = String<char, Alloc<> >; TRead = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:74:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12:   required from 'typename seqan::ReverseComplementString<const THost>::Type seqan::reverseComplementString(const THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename ReverseComplementString<const THost>::Type = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:74:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:663:20:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:811:66:   required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = String<SimpleType<unsigned char, Iupac_>, Alloc<> >; TQual = String<char, Alloc<> >; TRead = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:619:22:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:812:64:   required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = String<SimpleType<unsigned char, Iupac_>, Alloc<> >; TQual = String<char, Alloc<> >; TRead = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:74:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:79:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:74:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:79:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:79:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:56:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24:   required from 'typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20:   required from 'typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type seqan::getValue(const Proxy<IteratorProxy<TIterator> >&) [with TIterator = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename GetValue<const Proxy<IteratorProxy<TIterator> > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:357:37:   required from 'typename seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, seqan::Proxy<TSpec2> >::Type seqan::convertImpl(Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, T>, const Proxy<TSpec2>&) [with THost = SimpleType<unsigned char, Dna5Q_>; char CHAR = '-'; TSpec = Tag<Default_>; T = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; TSpec2 = IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > >; typename Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, Proxy<TSpec2> >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23:   required from 'typename seqan::Convert<TTarget, TSource>::Type seqan::convert(const TSource&) [with TTarget = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >; TSource = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; typename Convert<TTarget, TSource>::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:92:59:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:17:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24:   required from 'typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20:   required from 'typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type seqan::getValue(const Proxy<IteratorProxy<TIterator> >&) [with TIterator = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename GetValue<const Proxy<IteratorProxy<TIterator> > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:357:37:   required from 'typename seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, seqan::Proxy<TSpec2> >::Type seqan::convertImpl(Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, T>, const Proxy<TSpec2>&) [with THost = SimpleType<unsigned char, Dna5Q_>; char CHAR = '-'; TSpec = Tag<Default_>; T = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; TSpec2 = IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > >; typename Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, Proxy<TSpec2> >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 82%] Linking CXX executable ../bin/demo_unassigned_or_unused_filter_sam
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/unassigned_or_unused/filter_sam.cpp.o -o ../bin/demo_unassigned_or_unused_filter_sam  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Built target demo_unassigned_or_unused_filter_sam
make  -f demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/unassigned_or_unused/find_wild.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/unassigned_or_unused/find_wild.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_find_wild.dir/unassigned_or_unused/find_wild.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_find_wild.dir/unassigned_or_unused/find_wild.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/find_wild.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/find_wild.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/find_wild.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 82%] Linking CXX executable ../bin/demo_unassigned_or_unused_find_wild
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_find_wild.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_find_wild.dir/unassigned_or_unused/find_wild.cpp.o -o ../bin/demo_unassigned_or_unused_find_wild  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Built target demo_unassigned_or_unused_find_wild
make  -f demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/unassigned_or_unused/gff2gtf.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/unassigned_or_unused/gff2gtf.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/unassigned_or_unused/gff2gtf.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/unassigned_or_unused/gff2gtf.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:20:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:20:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 82%] Linking CXX executable ../bin/demo_unassigned_or_unused_gff2gtf
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/unassigned_or_unused/gff2gtf.cpp.o -o ../bin/demo_unassigned_or_unused_gff2gtf  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Built target demo_unassigned_or_unused_gff2gtf
make  -f demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/unassigned_or_unused/graph_hmm_silent.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/unassigned_or_unused/graph_hmm_silent.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/unassigned_or_unused/graph_hmm_silent.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/unassigned_or_unused/graph_hmm_silent.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/graph_hmm_silent.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/graph_hmm_silent.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/graph_hmm_silent.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 82%] Linking CXX executable ../bin/demo_unassigned_or_unused_graph_hmm_silent
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/unassigned_or_unused/graph_hmm_silent.cpp.o -o ../bin/demo_unassigned_or_unused_graph_hmm_silent  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Built target demo_unassigned_or_unused_graph_hmm_silent
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/unassigned_or_unused/index_find.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/unassigned_or_unused/index_find.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_index_find.dir/unassigned_or_unused/index_find.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_index_find.dir/unassigned_or_unused/index_find.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<char, Alloc<> > >; TSource = Index<String<char, Alloc<> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<char, Alloc<> > >; TValue2 = Index<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<char, Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<char, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<String<char, Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21:   required from 'typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<String<char, Alloc<> > > >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<String<char, Alloc<> > >&; typename Haystack<TFinder>::Type = Index<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = String<char, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:16:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::String<char, seqan::Alloc<> > >& seqan::Index<seqan::String<char, seqan::Alloc<> > >::operator=(const seqan::Index<seqan::String<char, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index<seqan::String<char, seqan::Alloc<> > >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void]'
  429 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >; TSource = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >; TValue2 = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = String<char, Alloc<> >; TSpec = IndexQGram<UngappedShape<2> >; TSpecFinder = const Tag<FinderQGramLookup_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21:   required from 'typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > > >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >&; typename Haystack<TFinder>::Type = Index<String<char, Alloc<> >, IndexQGram<UngappedShape<2> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_qgram.h:75:33:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, QGramFindLookup) [with TText = String<char, Alloc<> >; TSpec = IndexQGram<UngappedShape<2> >; TSpecFinder = const Tag<FinderQGramLookup_>; TPattern = char [3]; QGramFindLookup = const Tag<FinderQGramLookup_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = String<char, Alloc<> >; TSpec = IndexQGram<UngappedShape<2> >; TSpecFinder = const Tag<FinderQGramLookup_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:28:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >& seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >::operator=(const seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::String<char, seqan::Alloc<> >; TShapeSpec = seqan::UngappedShape<2>; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
[ 82%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_find
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_find.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_find.dir/unassigned_or_unused/index_find.cpp.o -o ../bin/demo_unassigned_or_unused_index_find  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Built target demo_unassigned_or_unused_index_find
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/unassigned_or_unused/index_find_stringset.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/unassigned_or_unused/index_find_stringset.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/unassigned_or_unused/index_find_stringset.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/unassigned_or_unused/index_find_stringset.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<char, Alloc<> > > >; TSource = Index<StringSet<String<char, Alloc<> > > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<char, Alloc<> > > >; TValue2 = Index<StringSet<String<char, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<char, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<char, Alloc<> > > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<char, Alloc<> > > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21:   required from 'typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type seqan::container(Finder<Index<TObject, TSpec>, TSpecFinder>&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; typename Parameter_<Index<TObject, TSpec> >::Type = Index<StringSet<String<char, Alloc<> > > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21:   required from 'typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type seqan::haystack(TObject&) [with TObject = Finder<Index<StringSet<String<char, Alloc<> > > > >; typename Parameter_<typename Haystack<TFinder>::Type>::Type = Index<StringSet<String<char, Alloc<> > > >&; typename Haystack<TFinder>::Type = Index<StringSet<String<char, Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >' has user-provided 'seqan::Index<TText, seqan::IndexEsa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void]'
  429 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]; FinderMlr = const Tag<FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(Finder<Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecFinder = const Tag<FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 83%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_find_stringset
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/unassigned_or_unused/index_find_stringset.cpp.o -o ../bin/demo_unassigned_or_unused_index_find_stringset  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 83%] Built target demo_unassigned_or_unused_index_find_stringset
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 83%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/unassigned_or_unused/index_lcp.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/unassigned_or_unused/index_lcp.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/unassigned_or_unused/index_lcp.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/unassigned_or_unused/index_lcp.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TText = StringSet<String<char, Alloc<> > >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TSpecAlg = Skew7; FibreSA = const Tag<FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 83%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_lcp
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/unassigned_or_unused/index_lcp.cpp.o -o ../bin/demo_unassigned_or_unused_index_lcp  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 83%] Built target demo_unassigned_or_unused_index_lcp
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 83%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/unassigned_or_unused/index_mums.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/unassigned_or_unused/index_mums.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_index_mums.dir/unassigned_or_unused/index_mums.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_index_mums.dir/unassigned_or_unused/index_mums.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<> > > >; TSpec = BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<BottomUp<TSpec> > >&) [with TText = StringSet<String<char, Alloc<> > >; TIndexSpec = void; TSpec = Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:41:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:41:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<char, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<char, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<char, Alloc<> > > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<char, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 83%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_mums
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_mums.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_mums.dir/unassigned_or_unused/index_mums.cpp.o -o ../bin/demo_unassigned_or_unused_index_mums  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 83%] Built target demo_unassigned_or_unused_index_mums
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 83%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/unassigned_or_unused/index_node_predicate.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/unassigned_or_unused/index_node_predicate.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/unassigned_or_unused/index_node_predicate.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/unassigned_or_unused/index_node_predicate.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:87:68:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:87:68:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 83%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_node_predicate
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/unassigned_or_unused/index_node_predicate.cpp.o -o ../bin/demo_unassigned_or_unused_index_node_predicate  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 83%] Built target demo_unassigned_or_unused_index_node_predicate
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 83%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/unassigned_or_unused/index_qgram_counts.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/unassigned_or_unused/index_qgram_counts.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/unassigned_or_unused/index_qgram_counts.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/unassigned_or_unused/index_qgram_counts.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_qgram_counts.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_qgram_counts.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_qgram_counts.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 83%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_qgram_counts
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/unassigned_or_unused/index_qgram_counts.cpp.o -o ../bin/demo_unassigned_or_unused_index_qgram_counts  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 83%] Built target demo_unassigned_or_unused_index_qgram_counts
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 83%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/unassigned_or_unused/index_sufarray.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/unassigned_or_unused/index_sufarray.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/unassigned_or_unused/index_sufarray.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/unassigned_or_unused/index_sufarray.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_sufarray.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_sufarray.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_sufarray.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 83%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_sufarray
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/unassigned_or_unused/index_sufarray.cpp.o -o ../bin/demo_unassigned_or_unused_index_sufarray  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 83%] Built target demo_unassigned_or_unused_index_sufarray
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 83%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/unassigned_or_unused/index_supermaxrepeats.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/unassigned_or_unused/index_supermaxrepeats.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/unassigned_or_unused/index_supermaxrepeats.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/unassigned_or_unused/index_supermaxrepeats.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<String<char, Alloc<> > >; TSpec = BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<BottomUp<TSpec> > >&) [with TText = String<char, Alloc<> >; TIndexSpec = void; TSpec = Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs.h:121:33:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::SuperMaxRepeats> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:18:74:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:33:63:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const String<char, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:33:63:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 84%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_supermaxrepeats
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/unassigned_or_unused/index_supermaxrepeats.cpp.o -o ../bin/demo_unassigned_or_unused_index_supermaxrepeats  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 84%] Built target demo_unassigned_or_unused_index_supermaxrepeats
make  -f demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 84%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/unassigned_or_unused/iterator.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/unassigned_or_unused/iterator.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_iterator.dir/unassigned_or_unused/iterator.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_iterator.dir/unassigned_or_unused/iterator.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/iterator.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/iterator.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/iterator.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 84%] Linking CXX executable ../bin/demo_unassigned_or_unused_iterator
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_iterator.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_iterator.dir/unassigned_or_unused/iterator.cpp.o -o ../bin/demo_unassigned_or_unused_iterator  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 84%] Built target demo_unassigned_or_unused_iterator
make  -f demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 84%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/unassigned_or_unused/minimapper.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/unassigned_or_unused/minimapper.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_minimapper.dir/unassigned_or_unused/minimapper.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_minimapper.dir/unassigned_or_unused/minimapper.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:32:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TFileName = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:76:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TFileName = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:76:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12:   required from 'typename seqan::ReverseComplementString<const THost>::Type seqan::reverseComplementString(const THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename ReverseComplementString<const THost>::Type = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TFileName = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:76:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:98:7:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:811:66:   required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = String<SimpleType<unsigned char, Iupac_>, Alloc<> >; TQual = String<char, Alloc<> >; TRead = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TFileName = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:76:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<UngappedShape<11>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<UngappedShape<11>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<UngappedShape<11>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<UngappedShape<11>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<UngappedShape<11>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<UngappedShape<11>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<UngappedShape<11>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<UngappedShape<11>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<UngappedShape<11>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:740:41:   required from 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<UngappedShape<11>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<UngappedShape<11>, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<UngappedShape<11>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:91:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::UngappedShape<11>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::UngappedShape<11>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::UngappedShape<11>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::UngappedShape<11>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::UngappedShape<11>]'
  143 |         Index(Index const &other):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12:   required from 'typename seqan::ReverseComplementString<const THost>::Type seqan::reverseComplementString(const THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename ReverseComplementString<const THost>::Type = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TFileName = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:76:19:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14:   required from 'void seqan::setValue(Holder<TValue, Tag<Tristate_> >&, const TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Tag<HammingSimple_>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_hamming_simple.h:89:16:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::HammingSimple_> >::Pattern(TNeedle2&&, int, typename seqan::DisableIf<seqan::IsSameType<const typename std::remove_reference<_Up>::type&, const seqan::Pattern<TNeedle, seqan::Tag<seqan::HammingSimple_> >&> >::Type*) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::DisableIf<seqan::IsSameType<const typename std::remove_reference<_Up>::type&, const seqan::Pattern<TNeedle, seqan::Tag<seqan::HammingSimple_> >&> >::Type = void; typename std::remove_reference<_Up>::type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:98:104:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:663:20:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:811:66:   required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = String<SimpleType<unsigned char, Iupac_>, Alloc<> >; TQual = String<char, Alloc<> >; TRead = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:619:22:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::begin(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:812:64:   required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = String<SimpleType<unsigned char, Iupac_>, Alloc<> >; TQual = String<char, Alloc<> >; TRead = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:56:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24:   required from 'typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20:   required from 'typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type seqan::getValue(const Proxy<IteratorProxy<TIterator> >&) [with TIterator = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename GetValue<const Proxy<IteratorProxy<TIterator> > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:357:37:   required from 'typename seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, seqan::Proxy<TSpec2> >::Type seqan::convertImpl(Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, T>, const Proxy<TSpec2>&) [with THost = SimpleType<unsigned char, Dna5Q_>; char CHAR = '-'; TSpec = Tag<Default_>; T = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; TSpec2 = IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > >; typename Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, Proxy<TSpec2> >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23:   required from 'typename seqan::Convert<TTarget, TSource>::Type seqan::convert(const TSource&) [with TTarget = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >; TSource = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; typename Convert<TTarget, TSource>::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:92:59:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:17:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24:   required from 'typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20:   required from 'typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type seqan::getValue(const Proxy<IteratorProxy<TIterator> >&) [with TIterator = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename GetValue<const Proxy<IteratorProxy<TIterator> > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:357:37:   required from 'typename seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, seqan::Proxy<TSpec2> >::Type seqan::convertImpl(Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, T>, const Proxy<TSpec2>&) [with THost = SimpleType<unsigned char, Dna5Q_>; char CHAR = '-'; TSpec = Tag<Default_>; T = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; TSpec2 = IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > >; typename Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, Proxy<TSpec2> >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:17:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[ 84%] Linking CXX executable ../bin/demo_unassigned_or_unused_minimapper
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_minimapper.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_minimapper.dir/unassigned_or_unused/minimapper.cpp.o -o ../bin/demo_unassigned_or_unused_minimapper  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 84%] Built target demo_unassigned_or_unused_minimapper
make  -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 84%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/unassigned_or_unused/modifier_modreverse.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/unassigned_or_unused/modifier_modreverse.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/unassigned_or_unused/modifier_modreverse.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/unassigned_or_unused/modifier_modreverse.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/modifier_modreverse.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/modifier_modreverse.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/modifier_modreverse.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 84%] Linking CXX executable ../bin/demo_unassigned_or_unused_modifier_modreverse
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/unassigned_or_unused/modifier_modreverse.cpp.o -o ../bin/demo_unassigned_or_unused_modifier_modreverse  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 84%] Built target demo_unassigned_or_unused_modifier_modreverse
make  -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 84%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/unassigned_or_unused/modifier_modview.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/unassigned_or_unused/modifier_modview.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/unassigned_or_unused/modifier_modview.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/unassigned_or_unused/modifier_modview.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/modifier_modview.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/modifier_modview.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/modifier_modview.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/modifier_modview.cpp:10:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   10 |     public std::unary_function<char, char>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 84%] Linking CXX executable ../bin/demo_unassigned_or_unused_modifier_modview
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/unassigned_or_unused/modifier_modview.cpp.o -o ../bin/demo_unassigned_or_unused_modifier_modview  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 84%] Built target demo_unassigned_or_unused_modifier_modview
make  -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 84%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/unassigned_or_unused/modifier_nested.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/unassigned_or_unused/modifier_nested.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/unassigned_or_unused/modifier_nested.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/unassigned_or_unused/modifier_nested.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/modifier_nested.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/modifier_nested.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/modifier_nested.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 84%] Linking CXX executable ../bin/demo_unassigned_or_unused_modifier_nested
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/unassigned_or_unused/modifier_nested.cpp.o -o ../bin/demo_unassigned_or_unused_modifier_nested  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 84%] Built target demo_unassigned_or_unused_modifier_nested
make  -f demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 84%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/unassigned_or_unused/parse_lm_stellar.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/unassigned_or_unused/parse_lm_stellar.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/unassigned_or_unused/parse_lm_stellar.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/unassigned_or_unused/parse_lm_stellar.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/parse_lm_stellar.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/parse_lm_stellar.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/parse_lm_stellar.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parse_lm.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/parse_lm_stellar.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(TLocalMatchStore&, TForwardIter&, const StellarGff&) [with TLocalMatchStore = LocalMatchStore<>; TForwardIter = Iter<std::basic_fstream<char>, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parse_lm/parse_stellar_gff.h:109:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(TLocalMatchStore&, TForwardIter&, const StellarGff&) [with TLocalMatchStore = LocalMatchStore<>; TForwardIter = Iter<std::basic_fstream<char>, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(TLocalMatchStore&, TForwardIter&, const StellarGff&) [with TLocalMatchStore = LocalMatchStore<>; TForwardIter = Iter<std::basic_fstream<char>, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parse_lm/parse_stellar_gff.h:117:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(TLocalMatchStore&, TForwardIter&, const StellarGff&) [with TLocalMatchStore = LocalMatchStore<>; TForwardIter = Iter<std::basic_fstream<char>, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(TLocalMatchStore&, TForwardIter&, const StellarGff&) [with TLocalMatchStore = LocalMatchStore<>; TForwardIter = Iter<std::basic_fstream<char>, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parse_lm/parse_stellar_gff.h:162:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(TLocalMatchStore&, TForwardIter&, const StellarGff&) [with TLocalMatchStore = LocalMatchStore<>; TForwardIter = Iter<std::basic_fstream<char>, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(TLocalMatchStore&, TForwardIter&, const StellarGff&) [with TLocalMatchStore = LocalMatchStore<>; TForwardIter = Iter<std::basic_fstream<char>, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parse_lm/parse_stellar_gff.h:170:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(TLocalMatchStore&, TForwardIter&, const StellarGff&) [with TLocalMatchStore = LocalMatchStore<>; TForwardIter = Iter<std::basic_fstream<char>, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 86%] Linking CXX executable ../bin/demo_unassigned_or_unused_parse_lm_stellar
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/unassigned_or_unused/parse_lm_stellar.cpp.o -o ../bin/demo_unassigned_or_unused_parse_lm_stellar  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Built target demo_unassigned_or_unused_parse_lm_stellar
make  -f demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/unassigned_or_unused/rooted_iterator.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/unassigned_or_unused/rooted_iterator.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/unassigned_or_unused/rooted_iterator.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/unassigned_or_unused/rooted_iterator.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/rooted_iterator.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/rooted_iterator.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/rooted_iterator.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 86%] Linking CXX executable ../bin/demo_unassigned_or_unused_rooted_iterator
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/unassigned_or_unused/rooted_iterator.cpp.o -o ../bin/demo_unassigned_or_unused_rooted_iterator  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Built target demo_unassigned_or_unused_rooted_iterator
make  -f demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/unassigned_or_unused/sam2svg.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/unassigned_or_unused/sam2svg.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/unassigned_or_unused/sam2svg.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/unassigned_or_unused/sam2svg.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = unsigned int; TPos = long long int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = unsigned int; TPos = long long int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = unsigned int; TPos = long long int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = unsigned int; TPos = long long int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = unsigned int; TPos = long long int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:134:25:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:134:25:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:134:25:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:134:25:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:142:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:134:25:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:142:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::GapAnchor<int> >; TSourceNoConstNoRef = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:142:16:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 86%] Linking CXX executable ../bin/demo_unassigned_or_unused_sam2svg
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/unassigned_or_unused/sam2svg.cpp.o -o ../bin/demo_unassigned_or_unused_sam2svg  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Built target demo_unassigned_or_unused_sam2svg
make  -f demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/unassigned_or_unused/sample_seqs.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/unassigned_or_unused/sample_seqs.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/unassigned_or_unused/sample_seqs.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/unassigned_or_unused/sample_seqs.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:66:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:66:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:66:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:66:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:66:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 86%] Linking CXX executable ../bin/demo_unassigned_or_unused_sample_seqs
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/unassigned_or_unused/sample_seqs.cpp.o -o ../bin/demo_unassigned_or_unused_sample_seqs  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Built target demo_unassigned_or_unused_sample_seqs
make  -f demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/unassigned_or_unused/seeds.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/unassigned_or_unused/seeds.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_seeds.dir/unassigned_or_unused/seeds.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_seeds.dir/unassigned_or_unused/seeds.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/seeds.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/seeds.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/seeds.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
[ 86%] Linking CXX executable ../bin/demo_unassigned_or_unused_seeds
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_seeds.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_seeds.dir/unassigned_or_unused/seeds.cpp.o -o ../bin/demo_unassigned_or_unused_seeds  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Built target demo_unassigned_or_unused_seeds
make  -f demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/unassigned_or_unused/segmentalignment.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/unassigned_or_unused/segmentalignment.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/unassigned_or_unused/segmentalignment.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/unassigned_or_unused/segmentalignment.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > > > >; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSetSpec = Owner<>; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > > > >; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSetSpec = Owner<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:57:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1667 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1679 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1701 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:25:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:25:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; TSpec = BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >; TSpec = BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(Iter<Index<TText, IndexEsa<TSpec> >, VSTree<BottomUp<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TIndexSpec = void; TSpec = Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa<unsigned int>' has user-provided 'seqan::VertexEsa<TSize>::VertexEsa(const seqan::VertexEsa<TSize>&) [with TSize = unsigned int]'
  222 |         VertexEsa(VertexEsa const &other):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:25:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:25:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:25:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TString = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned int, Tag<Pack_> >, Alloc<> >; TSequence = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSetSpec = Owner<>; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<ConcatenatorManyToOne<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > > >, Source<> >, Caster<SimpleType<unsigned char, Dna_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned int, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = IndexEsa<>; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(Index<TText, IndexEsa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::BottomUp<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::Iter(TSTree&, TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 86%] Linking CXX executable ../bin/demo_unassigned_or_unused_segmentalignment
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/unassigned_or_unused/segmentalignment.cpp.o -o ../bin/demo_unassigned_or_unused_segmentalignment  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Built target demo_unassigned_or_unused_segmentalignment
make  -f demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 86%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/unassigned_or_unused/sequence_length.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/unassigned_or_unused/sequence_length.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/unassigned_or_unused/sequence_length.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/unassigned_or_unused/sequence_length.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:4:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:20:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:20:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:20:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:20:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:20:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 87%] Linking CXX executable ../bin/demo_unassigned_or_unused_sequence_length
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/unassigned_or_unused/sequence_length.cpp.o -o ../bin/demo_unassigned_or_unused_sequence_length  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 87%] Built target demo_unassigned_or_unused_sequence_length
make  -f demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 87%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/unassigned_or_unused/soft_to_hard_masking.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/unassigned_or_unused/soft_to_hard_masking.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/unassigned_or_unused/soft_to_hard_masking.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/unassigned_or_unused/soft_to_hard_masking.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:52:15:   required from 'void convertToHardMasked(TStream&, const char*) [with TStream = std::basic_ostream<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:82:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:52:15:   required from 'void convertToHardMasked(TStream&, const char*) [with TStream = std::basic_ostream<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:82:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:52:15:   required from 'void convertToHardMasked(TStream&, const char*) [with TStream = std::basic_ostream<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:82:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:52:15:   required from 'void convertToHardMasked(TStream&, const char*) [with TStream = std::basic_ostream<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:82:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:52:15:   required from 'void convertToHardMasked(TStream&, const char*) [with TStream = std::basic_ostream<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:82:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 87%] Linking CXX executable ../bin/demo_unassigned_or_unused_soft_to_hard_masking
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/unassigned_or_unused/soft_to_hard_masking.cpp.o -o ../bin/demo_unassigned_or_unused_soft_to_hard_masking  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 87%] Built target demo_unassigned_or_unused_soft_to_hard_masking
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 87%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/unassigned_or_unused/tutorial_file_io/example1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/unassigned_or_unused/tutorial_file_io/example1.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/unassigned_or_unused/tutorial_file_io/example1.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/unassigned_or_unused/tutorial_file_io/example1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/example1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/example1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/example1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 87%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_file_io_example1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/unassigned_or_unused/tutorial_file_io/example1.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_file_io_example1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 87%] Built target demo_unassigned_or_unused_tutorial_file_io_example1
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 87%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/unassigned_or_unused/tutorial_file_io/mmap_string_example.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/unassigned_or_unused/tutorial_file_io/mmap_string_example.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/unassigned_or_unused/tutorial_file_io/mmap_string_example.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/unassigned_or_unused/tutorial_file_io/mmap_string_example.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/mmap_string_example.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/mmap_string_example.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/mmap_string_example.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 87%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/unassigned_or_unused/tutorial_file_io/mmap_string_example.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 87%] Built target demo_unassigned_or_unused_tutorial_file_io_mmap_string_example
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 87%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/unassigned_or_unused/tutorial_file_io/solution1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/unassigned_or_unused/tutorial_file_io/solution1.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/unassigned_or_unused/tutorial_file_io/solution1.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/unassigned_or_unused/tutorial_file_io/solution1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/solution1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/solution1.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/solution1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 87%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_file_io_solution1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/unassigned_or_unused/tutorial_file_io/solution1.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_file_io_solution1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 87%] Built target demo_unassigned_or_unused_tutorial_file_io_solution1
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 87%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/unassigned_or_unused/tutorial_file_io/stream_compression_formats.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/unassigned_or_unused/tutorial_file_io/stream_compression_formats.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/unassigned_or_unused/tutorial_file_io/stream_compression_formats.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/unassigned_or_unused/tutorial_file_io/stream_compression_formats.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/stream_compression_formats.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/stream_compression_formats.cpp:8:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/stream_compression_formats.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 87%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/unassigned_or_unused/tutorial_file_io/stream_compression_formats.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 87%] Built target demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 87%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/unassigned_or_unused/tutorial_sequence/count_characters.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/unassigned_or_unused/tutorial_sequence/count_characters.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/unassigned_or_unused/tutorial_sequence/count_characters.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/unassigned_or_unused/tutorial_sequence/count_characters.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/count_characters.cpp
[ 88%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_sequence_count_characters
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/unassigned_or_unused/tutorial_sequence/count_characters.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_sequence_count_characters  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Built target demo_unassigned_or_unused_tutorial_sequence_count_characters
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/unassigned_or_unused/tutorial_sequence/count_generic_characters.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/unassigned_or_unused/tutorial_sequence/count_generic_characters.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/unassigned_or_unused/tutorial_sequence/count_generic_characters.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/unassigned_or_unused/tutorial_sequence/count_generic_characters.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/count_generic_characters.cpp
[ 88%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/unassigned_or_unused/tutorial_sequence/count_generic_characters.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Built target demo_unassigned_or_unused_tutorial_sequence_count_generic_characters
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/unassigned_or_unused/tutorial_sequence/replace_as.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/unassigned_or_unused/tutorial_sequence/replace_as.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/unassigned_or_unused/tutorial_sequence/replace_as.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/unassigned_or_unused/tutorial_sequence/replace_as.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/replace_as.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/replace_as.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/replace_as.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 88%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_sequence_replace_as
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/unassigned_or_unused/tutorial_sequence/replace_as.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_sequence_replace_as  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Built target demo_unassigned_or_unused_tutorial_sequence_replace_as
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/unassigned_or_unused/tutorial_sequence/sequence_all_strings.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/unassigned_or_unused/tutorial_sequence/sequence_all_strings.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/unassigned_or_unused/tutorial_sequence/sequence_all_strings.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/unassigned_or_unused/tutorial_sequence/sequence_all_strings.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/sequence_all_strings.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/sequence_all_strings.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/sequence_all_strings.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 88%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/unassigned_or_unused/tutorial_sequence/sequence_all_strings.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Built target demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/unassigned_or_unused/tutorial_sequence/sequence_iterator_demo.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/unassigned_or_unused/tutorial_sequence/sequence_iterator_demo.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/unassigned_or_unused/tutorial_sequence/sequence_iterator_demo.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/unassigned_or_unused/tutorial_sequence/sequence_iterator_demo.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/sequence_iterator_demo.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/sequence_iterator_demo.cpp:6:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/sequence_iterator_demo.cpp:4:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 88%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/unassigned_or_unused/tutorial_sequence/sequence_iterator_demo.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Built target demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/unassigned_or_unused/tutorials_custim_io/example1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/unassigned_or_unused/tutorials_custim_io/example1.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/unassigned_or_unused/tutorials_custim_io/example1.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/unassigned_or_unused/tutorials_custim_io/example1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/example1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/example1.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/example1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 88%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_example1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/unassigned_or_unused/tutorials_custim_io/example1.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_example1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Built target demo_unassigned_or_unused_tutorials_custim_io_example1
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 88%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/unassigned_or_unused/tutorials_custim_io/parse_blastn.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/unassigned_or_unused/tutorials_custim_io/parse_blastn.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/unassigned_or_unused/tutorials_custim_io/parse_blastn.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/unassigned_or_unused/tutorials_custim_io/parse_blastn.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/parse_blastn.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/parse_blastn.cpp:6:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/parse_blastn.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 89%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/unassigned_or_unused/tutorials_custim_io/parse_blastn.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Built target demo_unassigned_or_unused_tutorials_custim_io_parse_blastn
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/unassigned_or_unused/tutorials_custim_io/parse_gff2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/unassigned_or_unused/tutorials_custim_io/parse_gff2.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/unassigned_or_unused/tutorials_custim_io/parse_gff2.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/unassigned_or_unused/tutorials_custim_io/parse_gff2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/parse_gff2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/parse_gff2.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/parse_gff2.cpp:2:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 89%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/unassigned_or_unused/tutorials_custim_io/parse_gff2.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Built target demo_unassigned_or_unused_tutorials_custim_io_parse_gff2
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/unassigned_or_unused/tutorials_custim_io/reader_demo.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/unassigned_or_unused/tutorials_custim_io/reader_demo.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/unassigned_or_unused/tutorials_custim_io/reader_demo.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/unassigned_or_unused/tutorials_custim_io/reader_demo.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/reader_demo.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/reader_demo.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/reader_demo.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 89%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_reader_demo
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/unassigned_or_unused/tutorials_custim_io/reader_demo.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_reader_demo  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Built target demo_unassigned_or_unused_tutorials_custim_io_reader_demo
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/unassigned_or_unused/tutorials_custim_io/solution1.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/unassigned_or_unused/tutorials_custim_io/solution1.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/unassigned_or_unused/tutorials_custim_io/solution1.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/unassigned_or_unused/tutorials_custim_io/solution1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution1.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution1.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution1.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 89%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/unassigned_or_unused/tutorials_custim_io/solution1.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution1  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution1
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/unassigned_or_unused/tutorials_custim_io/solution2.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/unassigned_or_unused/tutorials_custim_io/solution2.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/unassigned_or_unused/tutorials_custim_io/solution2.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/unassigned_or_unused/tutorials_custim_io/solution2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution2.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution2.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution2.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 89%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/unassigned_or_unused/tutorials_custim_io/solution2.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution2
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/unassigned_or_unused/tutorials_custim_io/solution3.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/unassigned_or_unused/tutorials_custim_io/solution3.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/unassigned_or_unused/tutorials_custim_io/solution3.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/unassigned_or_unused/tutorials_custim_io/solution3.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution3.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution3.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution3.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 89%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/unassigned_or_unused/tutorials_custim_io/solution3.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution3
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/unassigned_or_unused/tutorials_custim_io/solution4.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/unassigned_or_unused/tutorials_custim_io/solution4.cpp.o -MF CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/unassigned_or_unused/tutorials_custim_io/solution4.cpp.o.d -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/unassigned_or_unused/tutorials_custim_io/solution4.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution4.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution4.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = const char*]',
    inlined from 'int main(int, const char**)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution4.cpp:23:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main(int, const char**)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = const char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = const char*]',
    inlined from 'int main(int, const char**)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution4.cpp:24:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main(int, const char**)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = const char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 90%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution4
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/unassigned_or_unused/tutorials_custim_io/solution4.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution4  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution4
make  -f apps/alf/CMakeFiles/alf.dir/build.make apps/alf/CMakeFiles/alf.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/alf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/alf/CMakeFiles/alf.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/alf/CMakeFiles/alf.dir/build.make apps/alf/CMakeFiles/alf.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Building CXX object apps/alf/CMakeFiles/alf.dir/alf.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/alf && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/alf/CMakeFiles/alf.dir/alf.cpp.o -MF CMakeFiles/alf.dir/alf.cpp.o.d -o CMakeFiles/alf.dir/alf.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:42:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/alignment_free.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/alignment_free.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/alignment_free/af_n2.h: In instantiation of 'void seqan::_alignmentFreeComparison(Matrix<TValue, 2>&, const TStringSet&, const AFScore<const Tag<N2_> >&) [with TValue = double; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/alignment_free/alignment_free_comparison.h:101:29:   required from 'void seqan::alignmentFreeComparison(Matrix<TFloat, 2>&, const TStringSet&, const TComparisonMethod&) [with TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TValue = double; TComparisonMethod = AFScore<const Tag<N2_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:188:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/alignment_free/af_n2.h:189:34: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<double> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<double> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<double> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  189 |         itStandardisedKmerCounts = begin(standardisedKmerCounts);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<double> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<double> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:164:13:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:164:13:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:164:13:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:164:13:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:164:13:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 90%] Linking CXX executable ../../bin/alf
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/alf && /usr/bin/cmake -E cmake_link_script CMakeFiles/alf.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/alf.dir/alf.cpp.o -o ../../bin/alf  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Built target alf
make  -f apps/bs_tools/CMakeFiles/bisar.dir/build.make apps/bs_tools/CMakeFiles/bisar.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/bs_tools /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/bs_tools/CMakeFiles/bisar.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/bs_tools/CMakeFiles/bisar.dir/build.make apps/bs_tools/CMakeFiles/bisar.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Building CXX object apps/bs_tools/CMakeFiles/bisar.dir/bisar.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/bs_tools && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -ffloat-store -ffp-contract=off    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/bs_tools/CMakeFiles/bisar.dir/bisar.cpp.o -MF CMakeFiles/bisar.dir/bisar.cpp.o.d -o CMakeFiles/bisar.dir/bisar.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar_score.h:28:57: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   28 | struct FunctorDna5OrdValueComplement<int> : public std::unary_function<int,int>
      |                                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:157:26:   required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TId = unsigned int; TBsScoreCTLeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreCTRight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGALeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGARight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TOptions = AppOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:1168:17:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:294:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:157:26:   required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TFragmentStore = seqan::FragmentStore<seqan::MyFragmentStoreConfig>; TId = unsigned int; TBsScoreCTLeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreCTRight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseCT_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGALeft = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Left_>, seqan::Tag<seqan::InnerCell_> > >; TBsScoreGARight = seqan::Score<int, seqan::BsTagList<seqan::Tag<seqan::BsCaseGA_>, seqan::Tag<seqan::BsNonSimple_>, seqan::Tag<seqan::Right_>, seqan::Tag<seqan::InnerCell_> > >; TOptions = AppOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:1168:17:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:294:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar_base.h:21:14:   required from 'bool loadReadsCroppedId(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig<seqan::MyFragmentStoreConfig>; TFileName = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:996:27:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:294:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar_base.h:21:14:   required from 'bool loadReadsCroppedId(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig<seqan::MyFragmentStoreConfig>; TFileName = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:996:27:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:294:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar_base.h:21:14:   required from 'bool loadReadsCroppedId(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig<seqan::MyFragmentStoreConfig>; TFileName = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:996:27:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:294:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar_base.h:21:14:   required from 'bool loadReadsCroppedId(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig<seqan::MyFragmentStoreConfig>; TFileName = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:996:27:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:294:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar_base.h:21:14:   required from 'bool loadReadsCroppedId(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig<seqan::MyFragmentStoreConfig>; TFileName = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:996:27:   required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag<seqan::BsNonSimple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:294:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 90%] Linking CXX executable ../../bin/bisar
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/bs_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/bisar.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -ffloat-store -ffp-contract=off -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/bisar.dir/bisar.cpp.o -o ../../bin/bisar  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Built target bisar
make  -f apps/bs_tools/CMakeFiles/casbar.dir/build.make apps/bs_tools/CMakeFiles/casbar.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/bs_tools /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/bs_tools/CMakeFiles/casbar.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/bs_tools/CMakeFiles/casbar.dir/build.make apps/bs_tools/CMakeFiles/casbar.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Building CXX object apps/bs_tools/CMakeFiles/casbar.dir/casbar.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/bs_tools && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -ffloat-store -ffp-contract=off    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/bs_tools/CMakeFiles/casbar.dir/casbar.cpp.o -MF CMakeFiles/casbar.dir/casbar.cpp.o.d -o CMakeFiles/casbar.dir/casbar.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar_realignment.h:6,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar_score.h:42:57: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   42 | struct FunctorDna5OrdValueComplement<int> : public std::unary_function<int,int>
      |                                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar_realignment.h:17:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   17 |         public ::std::binary_function < typename Value<TMatches>::Type, typename Value<TMatchQualities>::Type, bool >
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar_realignment.h:66:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   66 |     struct LessPosLen : public ::std::binary_function < TPosLen, TPosLen, bool >
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar_realignment.h:81:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   81 |         public ::std::binary_function < typename Value<TMatches>::Type, typename Value<TMatchQualities>::Type, bool >
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar_realignment.h:129:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  129 |     struct LessId : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar_realignment.h:142:37: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  142 |     struct LessGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar_realignment.h:165:40: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  165 |     struct LessGPosEnd : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                        ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar_realignment.h:184:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  184 |     struct LessGPosEndOa : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                          ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar_realignment.h:206:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  206 |     struct HigherQ : public ::std::binary_function < TQual, TQual, bool >
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:873:31:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bed_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bed_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:899:31:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.h:1163:31:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<int> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; TBedStream = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:742:35:   required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore<TSpec>&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector<seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >*>; TRecords = std::vector<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; seqan::BedFileOut = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:901:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.h:1355:36:   required from 'void doSnpAndMethCalling(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, bool, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TVcfStream = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; TBedStream = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:755:36:   required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore<TSpec>&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector<seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >*>; TRecords = std::vector<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; seqan::BedFileOut = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:901:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>; TFileNames = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:792:16:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.h:1163:31:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<int> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; TBedStream = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:742:35:   required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore<TSpec>&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector<seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >*>; TRecords = std::vector<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; seqan::BedFileOut = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:901:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.h:1163:31:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<int> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; TBedStream = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:742:35:   required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore<TSpec>&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector<seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >*>; TRecords = std::vector<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; seqan::BedFileOut = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:901:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>; TFileNames = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:792:16:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.h:1163:31:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<int> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; TBedStream = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:742:35:   required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore<TSpec>&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector<seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >*>; TRecords = std::vector<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; seqan::BedFileOut = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:901:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.h:1163:31:   required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore<seqan::SnpStoreSpec_>; TContigPos = int; TSetContigAnchorGaps = seqan::String<seqan::String<seqan::GapAnchor<int> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; TBedStream = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:742:35:   required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore<TSpec>&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector<seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >*>; TRecords = std::vector<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; seqan::BedFileOut = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:901:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>; TFileNames = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:792:16:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = SnpStoreSpec_; TConfig = FragmentStoreConfig<SnpStoreSpec_>; TContigGapsString = String<String<GapAnchor<int> >, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:751:49:   required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore<TSpec>&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector<seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >*>; TRecords = std::vector<seqan::BamAlignmentRecord>; TContigIntervals = seqan::String<seqan::String<seqan::Interval<int> > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile<seqan::Tag<seqan::Vcf_>, seqan::Tag<seqan::Output_> >; seqan::BedFileOut = seqan::FormattedFile<seqan::Tag<seqan::Bed_>, seqan::Tag<seqan::Output_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:901:32:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>; TFileNames = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:792:16:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = SnpStoreSpec_; TFSConfig = FragmentStoreConfig<SnpStoreSpec_>; TFileNames = StringSet<String<char, Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:792:16:   required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 90%] Linking CXX executable ../../bin/casbar
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/bs_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/casbar.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -ffloat-store -ffp-contract=off -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/casbar.dir/casbar.cpp.o -o ../../bin/casbar  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Built target casbar
make  -f apps/bs_tools/CMakeFiles/four2three.dir/build.make apps/bs_tools/CMakeFiles/four2three.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/bs_tools /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/bs_tools/CMakeFiles/four2three.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/bs_tools/CMakeFiles/four2three.dir/build.make apps/bs_tools/CMakeFiles/four2three.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Building CXX object apps/bs_tools/CMakeFiles/four2three.dir/four2three.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/bs_tools && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -ffloat-store -ffp-contract=off    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/bs_tools/CMakeFiles/four2three.dir/four2three.cpp.o -MF CMakeFiles/four2three.dir/four2three.cpp.o.d -o CMakeFiles/four2three.dir/four2three.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.h:14:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   14 | struct ConvertCT : public ::std::unary_function<char,char>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.h:23:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   23 | struct ConvertGA : public ::std::unary_function<char,char>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.h:41:23:   required from 'bool preProcess(TOptions&) [with TOptions = AppOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:146:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.h:41:23:   required from 'bool preProcess(TOptions&) [with TOptions = AppOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:146:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.h:41:23:   required from 'bool preProcess(TOptions&) [with TOptions = AppOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:146:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.h:42:23:   required from 'bool preProcess(TOptions&) [with TOptions = AppOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:146:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.h:41:23:   required from 'bool preProcess(TOptions&) [with TOptions = AppOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:146:15:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 90%] Linking CXX executable ../../bin/four2three
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/bs_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/four2three.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -ffloat-store -ffp-contract=off -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/four2three.dir/four2three.cpp.o -o ../../bin/four2three  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Built target four2three
make  -f apps/dfi/CMakeFiles/dfi.dir/build.make apps/dfi/CMakeFiles/dfi.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/dfi /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/dfi/CMakeFiles/dfi.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/dfi/CMakeFiles/dfi.dir/build.make apps/dfi/CMakeFiles/dfi.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Building CXX object apps/dfi/CMakeFiles/dfi.dir/dfi.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/dfi && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/dfi/CMakeFiles/dfi.dir/dfi.cpp.o -MF CMakeFiles/dfi.dir/dfi.cpp.o.d -o CMakeFiles/dfi.dir/dfi.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:27:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:268:34: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  268 | struct LessSubstringEnd : public binary_function<TSubstringEntry, TSubstringEntry, bool >
      |                                  ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:292:27: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  292 | struct LessRange : public binary_function<TSubstringEntry, TSubstringEntry, bool >
      |                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:309:25: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  309 | struct LessLex : public binary_function<TSubstringEntry, TSubstringEntry, bool >
      |                         ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:248:12:   required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:498:19:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:835:68:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:248:12:   required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:498:19:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:835:68:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:248:12:   required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:498:19:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:835:68:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:248:12:   required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:498:19:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:835:68:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:248:12:   required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet<seqan::String<unsigned char>, seqan::Owner<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >; TDatasets = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:498:19:   required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String<unsigned int, seqan::Alloc<> >; TParamPred = seqan::String<unsigned int, seqan::Alloc<> >; TFileNames = std::vector<std::__cxx11::basic_string<char> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:835:68:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 90%] Linking CXX executable ../../bin/dfi
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/dfi && /usr/bin/cmake -E cmake_link_script CMakeFiles/dfi.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/dfi.dir/dfi.cpp.o -o ../../bin/dfi  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Built target dfi
make  -f apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/fx_tools /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Building CXX object apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/fx_tools && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o -MF CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o.d -o CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_bam_coverage.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_bam_coverage.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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/sstream:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_bam_coverage.cpp:38:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_bam_coverage.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_bam_coverage.cpp:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:306:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 90%] Linking CXX executable ../../bin/fx_bam_coverage
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/fx_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/fx_bam_coverage.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o -o ../../bin/fx_bam_coverage  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Built target fx_bam_coverage
make  -f apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/fx_tools /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Building CXX object apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/fx_tools && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o -MF CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o.d -o CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:290:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:290:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:290:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:290:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:290:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 90%] Linking CXX executable ../../bin/fx_fastq_stats
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/fx_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/fx_fastq_stats.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o -o ../../bin/fx_fastq_stats  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Built target fx_fastq_stats
make  -f apps/gustaf/CMakeFiles/gustaf.dir/build.make apps/gustaf/CMakeFiles/gustaf.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/gustaf/CMakeFiles/gustaf.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/gustaf/CMakeFiles/gustaf.dir/build.make apps/gustaf/CMakeFiles/gustaf.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Building CXX object apps/gustaf/CMakeFiles/gustaf.dir/gustaf.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/gustaf && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.0.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/gustaf/CMakeFiles/gustaf.dir/gustaf.cpp.o -MF CMakeFiles/gustaf.dir/gustaf.cpp.o.d -o CMakeFiles/gustaf.dir/gustaf.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:24:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:29:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_types.h:155:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  155 | struct LessPos : public ::std::binary_function <TMatch, TMatch, bool> {
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_types.h:207:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  207 | struct LessLength : public ::std::binary_function <TMatch, TMatch, bool> {
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parse_lm.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/create_stellarmatches_from_file.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_parse_options.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:103:29:   required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:677:33:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  194 |                 TAlign ali(align);
      |                        ^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_out.h:1054:14:   required from 'bool _writeGlobalBreakpoints(seqan::String<TString>&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TId>&, const MSplazerOptions&, seqan::Vcf) [with TBreakpoint = Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::Vcf = seqan::Tag<seqan::Vcf_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:283:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::String<unsigned int, seqan::Alloc<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:71:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:202:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:577:88:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  365 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_out.h:356:14:   required from 'bool _writeGlobalBreakpoints(seqan::String<TString>&, const MSplazerOptions&, seqan::Gff) [with TBreakpoint = Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >; seqan::Gff = seqan::Tag<seqan::TagGff_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:282:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::String<unsigned int, seqan::Alloc<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:71:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_out.h:356:14:   required from 'bool _writeGlobalBreakpoints(seqan::String<TString>&, const MSplazerOptions&, seqan::Gff) [with TBreakpoint = Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >; seqan::Gff = seqan::Tag<seqan::TagGff_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:282:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::String<unsigned int, seqan::Alloc<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:71:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:190:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:607:30:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:773:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<seqan::Segment<THost_, seqan::InfixSegment>, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:801:19:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  358 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TCargo>&, const Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<unsigned int, unsigned int>, StorePointsOnly>, Alloc<> >; TVertexDescriptor = unsigned int; TValue = unsigned int; TCargo = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18:   required from 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<unsigned int, unsigned int>, StorePointsOnly>, Alloc<> >; TValue = unsigned int; TCargo = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18:   required from 'void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2, TValue2) [with TValue = unsigned int; TCargo = unsigned int; TValue2 = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:255:18:   required from 'bool _checkRightMateMatches(const TMatch&, const seqan::String<TString>&, const TMSplazerChain&, const MSplazerOptions&) [with TMatch = StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >; TMSplazerChain = MSplazerChain<seqan::Graph<seqan::Directed<int> >, unsigned int, seqan::String<int>, SparsePropertyMap<Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, unsigned int>, seqan::String<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:294:42:   required from 'bool _checkMateMatches(const TMatch&, const seqan::String<TString>&, const TMSplazerChain&, const MSplazerOptions&) [with TMatch = StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >; TMSplazerChain = MSplazerChain<seqan::Graph<seqan::Directed<int> >, unsigned int, seqan::String<int>, SparsePropertyMap<Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, unsigned int>, seqan::String<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:458:35:   required from 'void _initialiseGraphMatePairs(QueryMatches<StellarMatch<TSequence, TId> >&, TId&, TMSplazerChain&, const MSplazerOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TMSplazerChain = MSplazerChain<seqan::Graph<seqan::Directed<int> >, unsigned int, seqan::String<int>, SparsePropertyMap<Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, unsigned int>, seqan::String<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_algorithms.h:840:42:   required from 'void _chainQueryMatches(seqan::StringSet<QueryMatches<StellarMatch<TSequence, TId> > >&, seqan::String<TCargo>&, seqan::String<TEmission>&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::String<unsigned int, seqan::Alloc<> >&, const MSplazerOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TScoreAlloc = seqan::String<int>; TMSplazerChain = MSplazerChain<seqan::Graph<seqan::Directed<int> >, unsigned int, seqan::String<int>, SparsePropertyMap<Breakpoint<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, unsigned int>, seqan::String<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > >, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:230:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1562 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1575 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1598 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::String<unsigned int, seqan::Alloc<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:71:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:395:16:   required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:687:78:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::String<unsigned int, seqan::Alloc<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:71:30:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = const Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TContext>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10:   required from 'void seqan::assignSource(Gaps<TSequence, Tag<ArrayGaps_> >&, const TSequence2&) [with TSequence = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequence2 = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:604:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:396:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TValue>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:697:26:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:852:22:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:697:26:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:852:22:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:697:26:   required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TPos = unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:852:22:   required from 'bool _extendAndExtract(const seqan::Align<seqan::Segment<seqan::Segment<TSequence, seqan::InfixSegment>, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, const seqan::Segment<typename seqan::Infix<TText>::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; typename seqan::Infix<TText>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20:   required from 'void _getStellarMatches(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 90%] Linking CXX executable ../../bin/gustaf
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/gustaf && /usr/bin/cmake -E cmake_link_script CMakeFiles/gustaf.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/gustaf.dir/gustaf.cpp.o -o ../../bin/gustaf  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Built target gustaf
make  -f apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build.make apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build.make apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Building CXX object apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/join_mates.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/gustaf && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.0.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/join_mates.cpp.o -MF CMakeFiles/gustaf_mate_joining.dir/join_mates.cpp.o.d -o CMakeFiles/gustaf_mate_joining.dir/join_mates.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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/sstream:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:196:26:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::String<unsigned int, seqan::Alloc<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:437:25:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:196:26:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::String<unsigned int, seqan::Alloc<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:437:25:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:196:26:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::String<unsigned int, seqan::Alloc<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:437:25:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:330:27:   required from 'int _writeSequences(seqan::CharString&, const seqan::StringSet<TString, seqan::Owner<> >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:439:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:196:26:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, bool, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::String<unsigned int, seqan::Alloc<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:437:25:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 91%] Linking CXX executable ../../bin/gustaf_mate_joining
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/gustaf && /usr/bin/cmake -E cmake_link_script CMakeFiles/gustaf_mate_joining.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/gustaf_mate_joining.dir/join_mates.cpp.o -o ../../bin/gustaf_mate_joining  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 91%] Built target gustaf_mate_joining
make  -f apps/insegt/CMakeFiles/insegt.dir/build.make apps/insegt/CMakeFiles/insegt.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/insegt /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/insegt/CMakeFiles/insegt.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/insegt/CMakeFiles/insegt.dir/build.make apps/insegt/CMakeFiles/insegt.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 91%] Building CXX object apps/insegt/CMakeFiles/insegt.dir/insegt.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/insegt && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/insegt/CMakeFiles/insegt.dir/insegt.cpp.o -MF CMakeFiles/insegt.dir/insegt.cpp.o.d -o CMakeFiles/insegt.dir/insegt.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:14:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:17:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:20:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h: In instantiation of 'void seqan::createReadCountGFF(TFile&, TReadAnnoStore&, FragmentStore<TSpec, TConfig>&) [with TFile = std::basic_fstream<char>; TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:889:23:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:75:35: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
   75 |                         itAnnoIds = begin(getValue(itCountStore).annoIds);
      |                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:76:38: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
   76 |                         itAnnoIdsEnd = end(getValue(itCountStore).annoIds);
      |                         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:100:43: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  100 |                                 itAnnoIds = begin(getValue(itCountStore).annoIds);
      |                                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:101:46: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  101 |                                 itAnnoIdsEnd = end(getValue(itCountStore).annoIds);
      |                                 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:134:51: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  134 |                                         itAnnoIds = begin(getValue(itCountStore).annoIds);
      |                                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:135:54: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  135 |                                         itAnnoIdsEnd = end(getValue(itCountStore).annoIds);
      |                                         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:169:43: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  169 |                                 itAnnoIds = begin(getValue(itCountStore).annoIds);
      |                                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:170:46: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  170 |                                 itAnnoIdsEnd = end(getValue(itCountStore).annoIds);
      |                                 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h: In instantiation of 'seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> > seqan::nodeDown(const Iter<TFragmentStore, AnnotationTree<TSpec> >&) [with TFragmentStore = FragmentStore<>; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:48:64:   required from 'void seqan::adjustParentEntries(FragmentStore<TSpec, TConfig>&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:851:21:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:853:50: warning: implicitly-declared 'constexpr seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >::Iter(const seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy]
  853 |     Iter<TFragmentStore, AnnotationTree<TSpec> > tmp(it);
      |                                                  ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >& seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >::operator=(const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]'
  272 |     operator = (Iter const &_origin)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:855:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >::Iter(const seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy]
  855 |     return tmp;
      |            ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter<seqan::FragmentStore<>, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >& seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >::operator=(const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]'
  272 |     operator = (Iter const &_origin)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:22:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h: In instantiation of 'void seqan::getIdsForRead(TAnnoIds&, FragmentStore<TSpec, TConfig>&, TIntervalTree&, TIntervals&, unsigned int) [with TAnnoIds = StringSet<String<unsigned int, Alloc<> >, Owner<> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TIntervalTree = IntervalTree<int, unsigned int>; TIntervals = String<Interval<unsigned int>, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:754:18:   required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = String<unsigned int, Alloc<> >; TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = String<TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:870:20:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:90:13: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
   90 |         itR = begin(ids);
      |         ~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h: In instantiation of 'void seqan::buildAnnoCountStore(TAnnoCountStore&, FragmentStore<TSpec, TConfig>&, TReadAnnoStore&) [with TAnnoCountStore = String<unsigned int, Alloc<> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:760:21:   required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = String<unsigned int, Alloc<> >; TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = String<TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:870:20:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:536:51: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  536 |                                         itAnnoIds = begin(getValue(itRead).annoIds);
      |                                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:537:54: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  537 |                                         itAnnoIdsEnd = end(getValue(itRead).annoIds);
      |                                         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:21:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h: In instantiation of 'void seqan::buildTupleCountStore_Fusion(TTupleCountStore&, TTupleCountStore_Fusion&, FragmentStore<TSpec, TConfig>&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = String<TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:761:29:   required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = String<unsigned int, Alloc<> >; TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = String<TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:870:20:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:191:92: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  191 |                                                                                 itSecTuple = begin(tempSecTupleSet);
      |                                                                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:192:95: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  192 |                                                                                 itSecTupleEnd = end(tempSecTupleSet);
      |                                                                                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:208:57: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  208 |                                                 itTuple = begin(tupleSet);
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:209:60: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  209 |                                                 itTupleEnd = end(tupleSet);
      |                                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:238:76: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  238 |                                                                 itSecTuple = begin(secTupleSet);
      |                                                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:239:79: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  239 |                                                                 itSecTupleEnd = end(secTupleSet);
      |                                                                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:291:57: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  291 |                                                 itTuple = begin(tupleSet);
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:292:60: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  292 |                                                 itTupleEnd = end(tupleSet);
      |                                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:298:68: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  298 |                                                         itSecTuple = begin(secTupleSet);
      |                                                         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:299:71: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  299 |                                                         itSecTupleEnd = end(secTupleSet);
      |                                                         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h: In instantiation of 'void seqan::buildTupleCountStore(TTupleCountStore&, FragmentStore<TSpec, TConfig>&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:624:22:   required from 'void seqan::getResults(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = String<unsigned int, Alloc<> >; TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:872:13:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:354:57: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  354 |                                                 itTuple = begin(tupleSet);
      |                                                 ~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:355:60: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  355 |                                                 itTupleEnd = end(tupleSet);
      |                                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:384:76: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  384 |                                                                 itSecTuple = begin(secTupleSet);
      |                                                                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:385:79: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  385 |                                                                 itSecTupleEnd = end(secTupleSet);
      |                                                                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:13:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/base.h: In instantiation of 'void seqan::create_nTuple(TStringSet&, FragmentStore<TSpec, TConfig>&, const TStringSet&, const TId&, const unsigned int&) [with TStringSet = StringSet<String<unsigned int, Alloc<> >, Owner<> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TId = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:122:60:   required from 'void seqan::buildTupleCountStore_Fusion(TTupleCountStore&, TTupleCountStore_Fusion&, FragmentStore<TSpec, TConfig>&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = String<TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:761:29:   required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = String<unsigned int, Alloc<> >; TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = String<TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:870:20:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/base.h:69:23: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
   69 |                 itSet = begin(tempTupleSet);
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/base.h:70:26: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
   70 |                 itSetEnd = end(tempTupleSet);
      |                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/base.h: In instantiation of 'void seqan::create_Tuple(TStringSet&, FragmentStore<TSpec, TConfig>&, const TStringSet&, const TId&, const unsigned int&) [with TStringSet = StringSet<String<unsigned int, Alloc<> >, Owner<> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TId = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:126:41:   required from 'void seqan::buildTupleCountStore_Fusion(TTupleCountStore&, TTupleCountStore_Fusion&, FragmentStore<TSpec, TConfig>&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = String<TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:761:29:   required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = String<unsigned int, Alloc<> >; TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = String<TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:870:20:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/base.h:97:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
   97 |                 it = begin(tempTupleSet);
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/base.h:98:23: warning: implicitly-declared 'constexpr seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
   98 |                 itEnd = end(tempTupleSet);
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:848:15:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, unsigned int>, StorePointsOnly>, Alloc<> >; TValue = unsigned int; TCargo = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_intervaltree.h:182:18:   required from 'void seqan::findIntervalsForInterval(String<TCargo>&, TIntervalTree&, TInterval&, unsigned int) [with TIntervalTree = IntervalTree<int, unsigned int>; TInterval = Interval<unsigned int>; TCargo = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:85:27:   required from 'void seqan::getIdsForRead(TAnnoIds&, FragmentStore<TSpec, TConfig>&, TIntervalTree&, TIntervals&, unsigned int) [with TAnnoIds = StringSet<String<unsigned int, Alloc<> >, Owner<> >; TSpec = void; TConfig = FragmentStoreConfig<void>; TIntervalTree = IntervalTree<int, unsigned int>; TIntervals = String<Interval<unsigned int>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:754:18:   required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = String<ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = String<unsigned int, Alloc<> >; TTupleCountStore = String<TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = String<TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:870:20:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1441:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1441 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1453:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1453 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1475:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1475 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:848:15:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:839:16:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:839:16:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:839:16:   required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 91%] Linking CXX executable ../../bin/insegt
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/insegt && /usr/bin/cmake -E cmake_link_script CMakeFiles/insegt.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/insegt.dir/insegt.cpp.o -o ../../bin/insegt  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 91%] Built target insegt
make  -f apps/mason2/CMakeFiles/mason_sim.dir/build.make apps/mason2/CMakeFiles/mason_sim.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2/CMakeFiles/mason_sim.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/mason2/CMakeFiles/mason_sim.dir/build.make apps/mason2/CMakeFiles/mason_sim.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 91%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/external_split_merge.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_sim.dir/external_split_merge.cpp.o -MF CMakeFiles/mason_sim.dir/external_split_merge.cpp.o.d -o CMakeFiles/mason_sim.dir/external_split_merge.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.h:49:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.h:53:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, FormattedFile<Tag<Bam_>, Tag<Input_>, TSpec>&) [with TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'bool SamJoiner::_loadNext(seqan::BamAlignmentRecord&, unsigned int)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.cpp:171:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'bool SamJoiner::_loadNext(seqan::BamAlignmentRecord&, unsigned int)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, FormattedFile<Tag<Bam_>, Tag<Input_>, TSpec>&) [with TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'bool SamJoiner::_loadNext(seqan::BamAlignmentRecord&, unsigned int)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.cpp:171:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'bool SamJoiner::_loadNext(seqan::BamAlignmentRecord&, unsigned int)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, FormattedFile<Tag<Bam_>, Tag<Input_>, TSpec>&) [with TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:241:15,
    inlined from 'bool SamJoiner::_loadNext(seqan::BamAlignmentRecord&, unsigned int)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.cpp:171:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'bool SamJoiner::_loadNext(seqan::BamAlignmentRecord&, unsigned int)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 92%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/genomic_variants.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_sim.dir/genomic_variants.cpp.o -MF CMakeFiles/mason_sim.dir/genomic_variants.cpp.o.d -o CMakeFiles/mason_sim.dir/genomic_variants.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_options.h:53,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, GenomicInterval>, StorePointsOnly>, Alloc<> >; TValue = int; TCargo = GenomicInterval]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1502:18:   required from 'void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2) [with TValue = int; TCargo = GenomicInterval; TValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:718:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1441:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1441 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, GenomicInterval>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1453:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1453 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, GenomicInterval>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1475:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1475 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, GenomicInterval>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 92%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/mason_options.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_sim.dir/mason_options.cpp.o -MF CMakeFiles/mason_sim.dir/mason_options.cpp.o.d -o CMakeFiles/mason_sim.dir/mason_options.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_options.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_options.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_options.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_options.h:53:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 92%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/methylation_levels.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_sim.dir/methylation_levels.cpp.o -MF CMakeFiles/mason_sim.dir/methylation_levels.cpp.o.d -o CMakeFiles/mason_sim.dir/methylation_levels.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_options.h:53,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 92%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/simulate_454.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_sim.dir/simulate_454.cpp.o -MF CMakeFiles/mason_sim.dir/simulate_454.cpp.o.d -o CMakeFiles/mason_sim.dir/simulate_454.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_454.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_454.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 92%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/simulate_base.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_sim.dir/simulate_base.cpp.o -MF CMakeFiles/mason_sim.dir/simulate_base.cpp.o.d -o CMakeFiles/mason_sim.dir/simulate_base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_base.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 92%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/simulate_genome.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_sim.dir/simulate_genome.cpp.o -MF CMakeFiles/mason_sim.dir/simulate_genome.cpp.o.d -o CMakeFiles/mason_sim.dir/simulate_genome.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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/sstream:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:42:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:106:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:106:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:106:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 92%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o -MF CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o.d -o CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:264:56:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:264:56:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:98:7:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:193:25:   required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >, seqan::Tag<seqan::ModReverse_> >; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = std::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>; TCigarString = seqan::String<seqan::CigarElement<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:264:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:663:20:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:193:25:   required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >, seqan::Tag<seqan::ModReverse_> >; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = std::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>; TCigarString = seqan::String<seqan::CigarElement<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:264:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 92%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o -MF CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o.d -o CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:153:56:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:153:56:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:98:7:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:59:25:   required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >, seqan::Tag<seqan::ModReverse_> >; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = std::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>; TCigarString = seqan::String<seqan::CigarElement<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:153:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:663:20:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<const String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:59:25:   required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >, seqan::Tag<seqan::ModReverse_> >; TRead = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TRng = std::mersenne_twister_engine<unsigned int, 32, 624, 397, 31, 2567483615, 11, 4294967295, 7, 2636928640, 15, 4022730752, 18, 1812433253>; TCigarString = seqan::String<seqan::CigarElement<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:153:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 92%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o -MF CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o.d -o CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:38:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:167:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:167:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'int getSVLen(const seqan::CharString&)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:74:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int getSVLen(const seqan::CharString&)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void VcfMaterializer::_appendToVariantsBnd(Variants&, const std::vector<seqan::VcfRecord>&)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:608:69:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'void VcfMaterializer::_appendToVariantsBnd(Variants&, const std::vector<seqan::VcfRecord>&)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 92%] Linking CXX static library libmason_sim.a
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/cmake -P CMakeFiles/mason_sim.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_sim.dir/link.txt --verbose=1
/usr/bin/ar qc libmason_sim.a CMakeFiles/mason_sim.dir/external_split_merge.cpp.o CMakeFiles/mason_sim.dir/genomic_variants.cpp.o CMakeFiles/mason_sim.dir/mason_options.cpp.o CMakeFiles/mason_sim.dir/methylation_levels.cpp.o CMakeFiles/mason_sim.dir/simulate_454.cpp.o CMakeFiles/mason_sim.dir/simulate_base.cpp.o CMakeFiles/mason_sim.dir/simulate_genome.cpp.o CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o
/usr/bin/ranlib libmason_sim.a
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Built target mason_sim
make  -f apps/mason2/CMakeFiles/mason_genome.dir/build.make apps/mason2/CMakeFiles/mason_genome.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2/CMakeFiles/mason_genome.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/mason2/CMakeFiles/mason_genome.dir/build.make apps/mason2/CMakeFiles/mason_genome.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Building CXX object apps/mason2/CMakeFiles/mason_genome.dir/mason_genome.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_genome.dir/mason_genome.cpp.o -MF CMakeFiles/mason_genome.dir/mason_genome.cpp.o.d -o CMakeFiles/mason_genome.dir/mason_genome.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_genome.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_genome.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_genome.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_genome.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_genome.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 92%] Linking CXX executable ../../bin/mason_genome
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_genome.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_genome.dir/mason_genome.cpp.o -o ../../bin/mason_genome  -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Built target mason_genome
make  -f apps/mason2/CMakeFiles/mason_methylation.dir/build.make apps/mason2/CMakeFiles/mason_methylation.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2/CMakeFiles/mason_methylation.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/mason2/CMakeFiles/mason_methylation.dir/build.make apps/mason2/CMakeFiles/mason_methylation.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Building CXX object apps/mason2/CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o -MF CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o.d -o CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:143:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:143:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:143:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 92%] Linking CXX executable ../../bin/mason_methylation
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_methylation.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o -o ../../bin/mason_methylation  -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Built target mason_methylation
make  -f apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make apps/mason2/CMakeFiles/mason_frag_sequencing.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Building CXX object apps/mason2/CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o -MF CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o.d -o CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:142:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:142:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:142:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:153:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:142:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 92%] Linking CXX executable ../../bin/mason_frag_sequencing
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_frag_sequencing.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o -o ../../bin/mason_frag_sequencing  -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Built target mason_frag_sequencing
make  -f apps/mason2/CMakeFiles/mason_variator.dir/build.make apps/mason2/CMakeFiles/mason_variator.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2/CMakeFiles/mason_variator.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/mason2/CMakeFiles/mason_variator.dir/build.make apps/mason2/CMakeFiles/mason_variator.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Building CXX object apps/mason2/CMakeFiles/mason_variator.dir/mason_variator.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_variator.dir/mason_variator.cpp.o -MF CMakeFiles/mason_variator.dir/mason_variator.cpp.o.d -o CMakeFiles/mason_variator.dir/mason_variator.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/random:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:43:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:833:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:884:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Vcf_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:833:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:884:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:884:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 92%] Linking CXX executable ../../bin/mason_variator
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_variator.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_variator.dir/mason_variator.cpp.o -o ../../bin/mason_variator  -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Built target mason_variator
make  -f apps/mason2/CMakeFiles/mason_materializer.dir/build.make apps/mason2/CMakeFiles/mason_materializer.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2/CMakeFiles/mason_materializer.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/mason2/CMakeFiles/mason_materializer.dir/build.make apps/mason2/CMakeFiles/mason_materializer.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Building CXX object apps/mason2/CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o -MF CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o.d -o CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:43:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:51:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:103:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:103:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:103:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 92%] Linking CXX executable ../../bin/mason_materializer
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_materializer.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o -o ../../bin/mason_materializer  -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Built target mason_materializer
make  -f apps/mason2/CMakeFiles/mason_simulator.dir/build.make apps/mason2/CMakeFiles/mason_simulator.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2/CMakeFiles/mason_simulator.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/mason2/CMakeFiles/mason_simulator.dir/build.make apps/mason2/CMakeFiles/mason_simulator.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Building CXX object apps/mason2/CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o -MF CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o.d -o CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/refwrap.h:39,
                 from /usr/include/c++/12/vector:66,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:1155:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:1155:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:1155:18:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:46:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:269:34:   required from 'void seqan::_reinitArrayGaps(Gaps<TSequence, Tag<ArrayGaps_> >&) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:155:25:   required from 'seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >::Gaps(TSequence&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:219:57:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:45:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int) [with TSequenceH = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TGapsSpecV = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
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 = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<long 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 = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from 'void MasonSimulatorApp::_initContigPicker()' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:1133:46:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 92%] Linking CXX executable ../../bin/mason_simulator
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_simulator.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o -o ../../bin/mason_simulator  -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Built target mason_simulator
make  -f apps/mason2/CMakeFiles/mason_splicing.dir/build.make apps/mason2/CMakeFiles/mason_splicing.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2/CMakeFiles/mason_splicing.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/mason2/CMakeFiles/mason_splicing.dir/build.make apps/mason2/CMakeFiles/mason_splicing.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Building CXX object apps/mason2/CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o -MF CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o.d -o CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:149:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:152:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:149:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagGff_>, TagList<Tag<TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagGff_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:152:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:149:22:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:379:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:386:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 93%] Linking CXX executable ../../bin/mason_splicing
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_splicing.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o -o ../../bin/mason_splicing  -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Built target mason_splicing
make  -f apps/mason2/CMakeFiles/mason_tests.dir/build.make apps/mason2/CMakeFiles/mason_tests.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2/CMakeFiles/mason_tests.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/mason2/CMakeFiles/mason_tests.dir/build.make apps/mason2/CMakeFiles/mason_tests.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Building CXX object apps/mason2/CMakeFiles/mason_tests.dir/mason_tests.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/mason2/CMakeFiles/mason_tests.dir/mason_tests.cpp.o -MF CMakeFiles/mason_tests.dir/mason_tests.cpp.o.d -o CMakeFiles/mason_tests.dir/mason_tests.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp:38:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 93%] Linking CXX executable ../../bin/mason_tests
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_tests.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_tests.dir/mason_tests.cpp.o -o ../../bin/mason_tests  -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Built target mason_tests
make  -f apps/micro_razers/CMakeFiles/micro_razers.dir/build.make apps/micro_razers/CMakeFiles/micro_razers.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/micro_razers /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/micro_razers/CMakeFiles/micro_razers.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/micro_razers/CMakeFiles/micro_razers.dir/build.make apps/micro_razers/CMakeFiles/micro_razers.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Building CXX object apps/micro_razers/CMakeFiles/micro_razers.dir/micro_razers.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/micro_razers && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.0.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/micro_razers/CMakeFiles/micro_razers.dir/micro_razers.cpp.o -MF CMakeFiles/micro_razers.dir/micro_razers.cpp.o.d -o CMakeFiles/micro_razers.dir/micro_razers.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:25:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:29:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:643:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  643 |         struct LessRNoGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:672:49: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  672 |         struct LessRNoEdistHLen : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:728:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  728 |         struct LessRNoGEndPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:760:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  760 |         struct LessErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/outputFormat.h:126:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  126 |         struct LessGPosRNo : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:414:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:414:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:414:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, const TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobalHamming) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobalHamming = Tag<SwiftSemiGlobal_<Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1359:35: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1359 |                 return matchVerify(m,inf,rseqNo,readSet,options,MicroRNA());
      |                        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1257:40: note:   initializing argument 2 of 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, const RazerSOptions<TSpec>&, MicroRNA) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TSpec = RazerSSpec<>]'
 1257 |         Segment<TGenome, InfixSegment> inf,             // potential match genome region
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1471:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1471 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:414:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:414:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:222:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1697:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2268:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1697:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2271:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1471:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1472:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1697:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2279:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1697:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2282:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1440:15:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1473:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1666:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1666:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2268:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  229 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1666:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2271:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  229 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1455:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:469:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1473:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:21:   required from 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void; typename Parameter_<T>::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1478:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  278 |     TContainer cont(container(host(me)));
      |                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1971:11:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25:   required from 'int mapMicroRNAReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&) [with TFile = std::basic_fstream<char>; TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/paramChooser.h:992:51,
    inlined from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/paramChooser.h:1285:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 93%] Building CXX object apps/micro_razers/CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/micro_razers && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.0.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/micro_razers/CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o -MF CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o.d -o CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/param_tabs.cpp
[ 93%] Linking CXX executable ../../bin/micro_razers
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/micro_razers && /usr/bin/cmake -E cmake_link_script CMakeFiles/micro_razers.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/micro_razers.dir/micro_razers.cpp.o CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o -o ../../bin/micro_razers  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Built target micro_razers
make  -f apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Building CXX object apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o -MF CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o.d -o CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/roi_io/roi_io_context.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/roi_io.h:54,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Roi_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:432:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Roi_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:432:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 93%] Linking CXX executable ../../bin/roi_plot_thumbnails
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi && /usr/bin/cmake -E cmake_link_script CMakeFiles/roi_plot_thumbnails.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o -o ../../bin/roi_plot_thumbnails  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Built target roi_plot_thumbnails
make  -f apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make apps/ngs_roi/CMakeFiles/bam2roi.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi/CMakeFiles/bam2roi.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make apps/ngs_roi/CMakeFiles/bam2roi.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Building CXX object apps/ngs_roi/CMakeFiles/bam2roi.dir/bam2roi.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/ngs_roi/CMakeFiles/bam2roi.dir/bam2roi.cpp.o -MF CMakeFiles/bam2roi.dir/bam2roi.cpp.o.d -o CMakeFiles/bam2roi.dir/bam2roi.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/roi_io/roi_io_context.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/roi_io.h:54,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Roi_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:318:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Roi_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:318:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 93%] Building CXX object apps/ngs_roi/CMakeFiles/bam2roi.dir/roi_builder.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/ngs_roi/CMakeFiles/bam2roi.dir/roi_builder.cpp.o -MF CMakeFiles/bam2roi.dir/roi_builder.cpp.o.d -o CMakeFiles/bam2roi.dir/roi_builder.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/roi_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.h:38:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/roi_io/roi_io_context.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/roi_io.h:54:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 93%] Linking CXX executable ../../bin/bam2roi
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi && /usr/bin/cmake -E cmake_link_script CMakeFiles/bam2roi.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/bam2roi.dir/bam2roi.cpp.o CMakeFiles/bam2roi.dir/roi_builder.cpp.o -o ../../bin/bam2roi  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Built target bam2roi
make  -f apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Building CXX object apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o -MF CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o.d -o CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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/sstream:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:41:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/roi_io/roi_io_context.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/roi_io.h:54,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Roi_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:876:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Roi_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Roi_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:876:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed3_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:113:43,
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed4_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:135:25,
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed5_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:154:25,
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed6_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:173:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, CharString&, TForwardIter&, const Bed&) [with TSpec = Tag<Bed6_>; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:273:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, FormattedFile<Tag<Bed_>, Tag<Input_>, TSpec>&) [with TRecordSpec = Tag<Bed6_>; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/bed_file.h:111:15,
    inlined from 'void IntersectWithBedConfig::readRecord(seqan::BedRecord<seqan::Tag<seqan::Bed6_> >&)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:168:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'void IntersectWithBedConfig::readRecord(seqan::BedRecord<seqan::Tag<seqan::Bed6_> >&)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed3_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:119:41,
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed4_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:135:25,
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed5_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:154:25,
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed6_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:173:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, CharString&, TForwardIter&, const Bed&) [with TSpec = Tag<Bed6_>; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:273:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, FormattedFile<Tag<Bed_>, Tag<Input_>, TSpec>&) [with TRecordSpec = Tag<Bed6_>; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/bed_file.h:111:15,
    inlined from 'void IntersectWithBedConfig::readRecord(seqan::BedRecord<seqan::Tag<seqan::Bed6_> >&)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:168:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'void IntersectWithBedConfig::readRecord(seqan::BedRecord<seqan::Tag<seqan::Bed6_> >&)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:379:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io/gff_io_base.h:386:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(GffRecord&, CharString&, TFwdIterator&) [with TFwdIterator = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed3_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:113:43,
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed4_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:135:25,
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed5_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:154:25,
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed6_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:173:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, CharString&, TForwardIter&, const Bed&) [with TSpec = Tag<Bed6_>; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:273:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, FormattedFile<Tag<Bed_>, Tag<Input_>, TSpec>&) [with TRecordSpec = Tag<Bed6_>; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/bed_file.h:111:15,
    inlined from 'void IntersectWithBedConfig::readRecord(seqan::BedRecord<seqan::Tag<seqan::Bed6_> >&)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:168:30,
    inlined from 'void IntersectDriver<TConfig>::run() [with TConfig = IntersectWithBedConfig]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:356:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'void IntersectDriver<TConfig>::run() [with TConfig = IntersectWithBedConfig]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed3_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:119:41,
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed4_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:135:25,
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed5_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:154:25,
    inlined from 'void seqan::_readBedRecordNoData(BedRecord<Tag<Bed6_> >&, TForwardIter&, CharString&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:173:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, CharString&, TForwardIter&, const Bed&) [with TSpec = Tag<Bed6_>; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/read_bed.h:273:25,
    inlined from 'void seqan::readRecord(BedRecord<TSpec>&, FormattedFile<Tag<Bed_>, Tag<Input_>, TSpec>&) [with TRecordSpec = Tag<Bed6_>; TSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io/bed_file.h:111:15,
    inlined from 'void IntersectWithBedConfig::readRecord(seqan::BedRecord<seqan::Tag<seqan::Bed6_> >&)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:168:30,
    inlined from 'void IntersectDriver<TConfig>::run() [with TConfig = IntersectWithBedConfig]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:356:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In member function 'void IntersectDriver<TConfig>::run() [with TConfig = IntersectWithBedConfig]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 94%] Building CXX object apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o -MF CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o.d -o CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.h:48:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/roi_io/roi_io_context.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/roi_io.h:54,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.h:52:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 94%] Building CXX object apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o -MF CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o.d -o CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.h:38:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/roi_io/roi_io_context.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/roi_io.h:54,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.h:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 94%] Linking CXX executable ../../bin/roi_feature_projection
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi && /usr/bin/cmake -E cmake_link_script CMakeFiles/roi_feature_projection.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o -o ../../bin/roi_feature_projection  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Built target roi_feature_projection
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1111.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1111.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Built target pair_align_global_1111
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0111.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0111.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Built target pair_align_global_0111
make  -f apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/pair_align_lcs.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/pair_align_lcs.cpp.o -MF CMakeFiles/pair_align_lcs.dir/pair_align_lcs.cpp.o.d -o CMakeFiles/pair_align_lcs.dir/pair_align_lcs.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::Lcs_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:41:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::Lcs_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:41:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::Lcs_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:41:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::Lcs_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:41:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::Lcs_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::Lcs_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:41:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Built target pair_align_lcs
make  -f apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_local.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_local.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_local.dir/pair_align_local.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_local.dir/pair_align_local.cpp.o -MF CMakeFiles/pair_align_local.dir/pair_align_local.cpp.o.d -o CMakeFiles/pair_align_local.dir/pair_align_local.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::SmithWaterman_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:41:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::SmithWaterman_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:41:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::SmithWaterman_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:41:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::SmithWaterman_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:41:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::Tag<seqan::Nothing_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::SmithWaterman_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TAlignSpec = seqan::Tag<seqan::Nothing_>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::SmithWaterman_>; TSpec = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:41:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Built target pair_align_local
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0000.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0000.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Built target pair_align_global_0000
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0001.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0001.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target pair_align_global_0001
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0010.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0010.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target pair_align_global_0010
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0011.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0011.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target pair_align_global_0011
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0100.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0100.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target pair_align_global_0100
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0101.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0101.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target pair_align_global_0101
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_0110.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_0110.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<false, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<false, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<false, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target pair_align_global_0110
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1000.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1000.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target pair_align_global_1000
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1001.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1001.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target pair_align_global_1001
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1010.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1010.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target pair_align_global_1010
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1011.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1011.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, false, true, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, false, true, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, false, true, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target pair_align_global_1011
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1100.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1100.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target pair_align_global_1100
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1101.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1101.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, false, true>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, false, true>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Built target pair_align_global_1101
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/pair_align_global.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/pair_align_global.cpp.o -MF CMakeFiles/pair_align_global_1110.dir/pair_align_global.cpp.o.d -o CMakeFiles/pair_align_global_1110.dir/pair_align_global.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19:   required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TAlignConfig = seqan::AlignConfig<true, true, true, false>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TSeqFile = std::__cxx11::basic_string<char>; TMethod = seqan::Tag<seqan::NeedlemanWunsch_>; TDiag = int; TOutfile = std::__cxx11::basic_string<char>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42:   required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >; TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31:   required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TAlignSpec = seqan::AlignConfig<true, true, true, false>; seqan::Dna5 = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52:   required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag<seqan::NeedlemanWunsch_>; TSpec = seqan::AlignConfig<true, true, true, false>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Built target pair_align_global_1110
make  -f apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/pair_align_lib.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/pair_align_lib.cpp.o -MF CMakeFiles/pair_align_lib.dir/pair_align_lib.cpp.o.d -o CMakeFiles/pair_align_lib.dir/pair_align_lib.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 96%] Linking CXX static library libpair_align_lib.a
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/cmake -P CMakeFiles/pair_align_lib.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair_align_lib.dir/link.txt --verbose=1
/usr/bin/ar qc libpair_align_lib.a CMakeFiles/pair_align_lib.dir/pair_align_lib.cpp.o CMakeFiles/pair_align_lcs.dir/pair_align_lcs.cpp.o CMakeFiles/pair_align_local.dir/pair_align_local.cpp.o CMakeFiles/pair_align_global_0000.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0001.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0010.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0011.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0100.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0101.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0110.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0111.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1000.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1001.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1010.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1011.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1100.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1101.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1110.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1111.dir/pair_align_global.cpp.o
/usr/bin/ranlib libpair_align_lib.a
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Built target pair_align_lib
make  -f apps/pair_align/CMakeFiles/pair_align.dir/build.make apps/pair_align/CMakeFiles/pair_align.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align/CMakeFiles/pair_align.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/pair_align/CMakeFiles/pair_align.dir/build.make apps/pair_align/CMakeFiles/pair_align.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Building CXX object apps/pair_align/CMakeFiles/pair_align.dir/pair_align.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/pair_align/CMakeFiles/pair_align.dir/pair_align.cpp.o -MF CMakeFiles/pair_align.dir/pair_align.cpp.o.d -o CMakeFiles/pair_align.dir/pair_align.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/pair_align.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/pair_align.cpp:16:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 96%] Linking CXX executable ../../bin/pair_align
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair_align.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/pair_align.dir/pair_align.cpp.o -o ../../bin/pair_align  lib/libpair_align_lib.a -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Built target pair_align
make  -f apps/param_chooser/CMakeFiles/param_chooser.dir/build.make apps/param_chooser/CMakeFiles/param_chooser.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/param_chooser /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/param_chooser/CMakeFiles/param_chooser.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/param_chooser/CMakeFiles/param_chooser.dir/build.make apps/param_chooser/CMakeFiles/param_chooser.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Building CXX object apps/param_chooser/CMakeFiles/param_chooser.dir/param_chooser.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/param_chooser && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/param_chooser/CMakeFiles/param_chooser.dir/param_chooser.cpp.o -MF CMakeFiles/param_chooser.dir/param_chooser.cpp.o.d -o CMakeFiles/param_chooser.dir/param_chooser.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:32:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:676:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  676 |         struct LessRNoGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:704:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  704 |         struct LessRNoGEndPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:730:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  730 |         struct LessErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:748:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  748 | struct LessSplicedScore : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:770:45: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  770 | struct LessSplicedScoreGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1658:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1430:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1430 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:222:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1653:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2242:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1653:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2245:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1430:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1658:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1431:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1658:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1653:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2253:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1653:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2256:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1399:15:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1658:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1432:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1658:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1625:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2239:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1625:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2242:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  229 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1625:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2245:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  229 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1414:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1658:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:469:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1432:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<false, true>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1658:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:21:   required from 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void; typename Parameter_<T>::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1437:13:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  278 |     TContainer cont(container(host(me)));
      |                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2047:11:   required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = int; TSpec = RazerSSpec<false, true>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2239:19:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> > >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, ParamChooserOptions&) [with TError = String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&) [with TFile = std::basic_fstream<char>; TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:829:51,
    inlined from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1107:20,
    inlined from 'int main(int, const char**)' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:21:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'int main(int, const char**)':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 96%] Linking CXX executable ../../bin/param_chooser
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/param_chooser && /usr/bin/cmake -E cmake_link_script CMakeFiles/param_chooser.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/param_chooser.dir/param_chooser.cpp.o -o ../../bin/param_chooser  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Built target param_chooser
make  -f apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/param_chooser /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Building CXX object apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/param_chooser && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o -MF CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o.d -o CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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/sstream:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:42:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:676:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  676 |         struct LessRNoGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:704:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  704 |         struct LessRNoGEndPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:730:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  730 |         struct LessErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:748:41: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  748 | struct LessSplicedScore : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                         ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:770:45: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  770 | struct LessSplicedScoreGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:11:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&) [with TFile = std::__cxx11::basic_stringstream<char>; TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:829:51:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&) [with TFile = std::__cxx11::basic_stringstream<char>; TSpec = RazerSSpec<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&) [with TFile = std::__cxx11::basic_stringstream<char>; TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:847:66:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&) [with TFile = std::__cxx11::basic_stringstream<char>; TSpec = RazerSSpec<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&) [with TFile = std::__cxx11::basic_stringstream<char>; TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:857:53:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&) [with TFile = std::__cxx11::basic_stringstream<char>; TSpec = RazerSSpec<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 96%] Linking CXX executable ../../bin/test_funcs_param_chooser
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/param_chooser && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_funcs_param_chooser.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o -o ../../bin/test_funcs_param_chooser  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Built target test_funcs_param_chooser
make  -f apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make apps/rabema/CMakeFiles/rabema_prepare_sam.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Building CXX object apps/rabema/CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/rabema/CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o -MF CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o.d -o CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/prepare_sam.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/prepare_sam.cpp:29:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/prepare_sam.cpp:27:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 96%] Linking CXX executable ../../bin/rabema_prepare_sam
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_prepare_sam.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o -o ../../bin/rabema_prepare_sam  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Built target rabema_prepare_sam
make  -f apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Building CXX object apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o -MF CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o.d -o CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:31:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:105:10: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  105 |     std::binary_function<WeightedMatch, WeightedMatch, bool>
      |          ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<WeightedMatch>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<WeightedMatch>, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:254:100:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:257:52:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:469:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:257:52:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<WeightedMatch>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:513:97:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:257:91:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:94:9:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:403:41:   required from 'void buildErrorCurvePoints(seqan::String<WeightedMatch>&, int&, TContigSeq&, size_t, bool, TReadSeq&, size_t, size_t, const TReadNames&, bool, const TPatternSpec&) [with TContigSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TReadNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; size_t = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:899:34:   required from 'int matchesToErrorFunction(TErrorCurves&, seqan::String<int>&, seqan::BamFileIn&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::FaiIndex&, const BuildGoldStandardOptions&, const TPatternSpec&) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TErrorCurves = std::map<int, seqan::String<WeightedMatch> >; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:1203:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  625 |     return ModifiedString<THost, ModReverse>(host);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:94:9:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:403:41:   required from 'void buildErrorCurvePoints(seqan::String<WeightedMatch>&, int&, TContigSeq&, size_t, bool, TReadSeq&, size_t, size_t, const TReadNames&, bool, const TPatternSpec&) [with TContigSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TReadNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; size_t = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:899:34:   required from 'int matchesToErrorFunction(TErrorCurves&, seqan::String<int>&, seqan::BamFileIn&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::FaiIndex&, const BuildGoldStandardOptions&, const TPatternSpec&) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TErrorCurves = std::map<int, seqan::String<WeightedMatch> >; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:1203:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12:   required from 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:94:9:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:403:41:   required from 'void buildErrorCurvePoints(seqan::String<WeightedMatch>&, int&, TContigSeq&, size_t, bool, TReadSeq&, size_t, size_t, const TReadNames&, bool, const TPatternSpec&) [with TContigSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TReadNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; size_t = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:899:34:   required from 'int matchesToErrorFunction(TErrorCurves&, seqan::String<int>&, seqan::BamFileIn&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, const seqan::FaiIndex&, const BuildGoldStandardOptions&, const TPatternSpec&) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; TErrorCurves = std::map<int, seqan::String<WeightedMatch> >; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:1203:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 96%] Linking CXX executable ../../bin/rabema_build_gold_standard
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_build_gold_standard.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o -o ../../bin/rabema_build_gold_standard  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Built target rabema_build_gold_standard
make  -f apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make apps/rabema/CMakeFiles/rabema_evaluate.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema/CMakeFiles/rabema_evaluate.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make apps/rabema/CMakeFiles/rabema_evaluate.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Building CXX object apps/rabema/CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/rabema/CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o -MF CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o.d -o CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:29:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<unsigned int, unsigned int>, StorePointsOnly>, Alloc<> >; TValue = unsigned int; TCargo = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1502:18:   required from 'void seqan::findIntervals(String<TValue>&, const IntervalTree<TValue, TCargo>&, TValue2) [with TValue = unsigned int; TCargo = unsigned int; TValue2 = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:644:22:   required from 'int benchmarkReadResult(RabemaStats&, const seqan::String<seqan::BamAlignmentRecord>&, const seqan::BamFileIn&, const seqan::String<GsiRecord>&, const seqan::FaiIndex&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, const RefIdMapping&, const RabemaEvaluationOptions&, const TPatternSpec&, bool, bool) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1003:42:   required from 'int compareAlignedReadsToReference(RabemaStats&, seqan::BamFileIn&, const seqan::FaiIndex&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, TForwardIter&, const RabemaEvaluationOptions&, const TPatternSpec&) [with TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1401:45:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1441:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1441 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1453:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1453 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1475:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>& seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy]
 1475 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<unsigned int, unsigned int>]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:94:9:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:623:51:   required from 'int benchmarkReadResult(RabemaStats&, const seqan::String<seqan::BamAlignmentRecord>&, const seqan::BamFileIn&, const seqan::String<GsiRecord>&, const seqan::FaiIndex&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, const RefIdMapping&, const RabemaEvaluationOptions&, const TPatternSpec&, bool, bool) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1003:42:   required from 'int compareAlignedReadsToReference(RabemaStats&, seqan::BamFileIn&, const seqan::FaiIndex&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, TForwardIter&, const RabemaEvaluationOptions&, const TPatternSpec&) [with TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1401:45:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  625 |     return ModifiedString<THost, ModReverse>(host);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:94:9:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:623:51:   required from 'int benchmarkReadResult(RabemaStats&, const seqan::String<seqan::BamAlignmentRecord>&, const seqan::BamFileIn&, const seqan::String<GsiRecord>&, const seqan::FaiIndex&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, const RefIdMapping&, const RabemaEvaluationOptions&, const TPatternSpec&, bool, bool) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1003:42:   required from 'int compareAlignedReadsToReference(RabemaStats&, seqan::BamFileIn&, const seqan::FaiIndex&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, TForwardIter&, const RabemaEvaluationOptions&, const TPatternSpec&) [with TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1401:45:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12:   required from 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:94:9:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:623:51:   required from 'int benchmarkReadResult(RabemaStats&, const seqan::String<seqan::BamAlignmentRecord>&, const seqan::BamFileIn&, const seqan::String<GsiRecord>&, const seqan::FaiIndex&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, const RefIdMapping&, const RabemaEvaluationOptions&, const TPatternSpec&, bool, bool) [with TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1003:42:   required from 'int compareAlignedReadsToReference(RabemaStats&, seqan::BamFileIn&, const seqan::FaiIndex&, const seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >&, TForwardIter&, const RabemaEvaluationOptions&, const TPatternSpec&) [with TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TPatternSpec = seqan::Tag<seqan::MyersUkkonenReads_>; seqan::BamFileIn = seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Input_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1401:45:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 96%] Linking CXX executable ../../bin/rabema_evaluate
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_evaluate.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o -o ../../bin/rabema_evaluate  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Built target rabema_evaluate
make  -f apps/rabema/CMakeFiles/rabema_do_search.dir/build.make apps/rabema/CMakeFiles/rabema_do_search.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema/CMakeFiles/rabema_do_search.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/rabema/CMakeFiles/rabema_do_search.dir/build.make apps/rabema/CMakeFiles/rabema_do_search.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Building CXX object apps/rabema/CMakeFiles/rabema_do_search.dir/do_search.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/rabema/CMakeFiles/rabema_do_search.dir/do_search.cpp.o -MF CMakeFiles/rabema_do_search.dir/do_search.cpp.o.d -o CMakeFiles/rabema_do_search.dir/do_search.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:3:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:11:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:13:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:105:10: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  105 |     std::binary_function<WeightedMatch, WeightedMatch, bool>
      |          ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<WeightedMatch>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<WeightedMatch>, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:254:100:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:257:52:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:469:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:257:52:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<WeightedMatch>, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<WeightedMatch>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<WeightedMatch>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:513:97:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::end(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<WeightedMatch>, InfixSegment>; TTagSpec = Standard_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<WeightedMatch>, InfixSegment>, AdaptorIterator<WeightedMatch*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:257:91:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<WeightedMatch>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:94:9:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:27:89:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  625 |     return ModifiedString<THost, ModReverse>(host);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14:   required from 'void seqan::setValue(Holder<TValue, Tag<Tristate_> >&, const TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:94:9:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:27:89:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12:   required from 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61:   required from 'static void seqan::FindBeginImpl_<seqan::Myers<seqan::FindPrefix, THasState, void> >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix> >; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65:   required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = Pattern<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Myers<FindInfix> >; TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = Myers<FindPrefix, True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16:   required from 'seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:94:9:   required from 'seqan::Pattern<TNeedle, seqan::Tag<seqan::MyersUkkonenReads_> >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:27:89:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 96%] Linking CXX executable ../../bin/rabema_do_search
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_do_search.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/rabema_do_search.dir/do_search.cpp.o -o ../../bin/rabema_do_search  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Built target rabema_do_search
make  -f apps/razers/CMakeFiles/razers.dir/build.make apps/razers/CMakeFiles/razers.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers/CMakeFiles/razers.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/razers/CMakeFiles/razers.dir/build.make apps/razers/CMakeFiles/razers.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Building CXX object apps/razers/CMakeFiles/razers.dir/razers.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/razers/CMakeFiles/razers.dir/razers.cpp.o -MF CMakeFiles/razers.dir/razers.cpp.o.d -o CMakeFiles/razers.dir/razers.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:28,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:29:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:696:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  696 |         struct LessRNoGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:728:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  728 |         struct LessRNoGEndPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:760:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  760 |         struct LessErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:51:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/outputFormat.h:126:44: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  126 |         struct LessGPosRNo : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                            ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:221:47: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  221 |         struct LessPairErrors : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:622:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:622:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:622:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1471:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1471 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1717:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1471:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1471 |         TGenomeInfixRev         infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:622:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna5Q_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = VirtualStream<char, Tag<Output_> >; THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/outputFormat.h:722:12:   required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:232:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:622:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:395:32:   required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:394:16:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1928:77:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:222:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2268:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1699:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2268:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2271:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1699:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2271:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1928:77:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1471:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1472:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2279:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1699:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2279:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2282:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1699:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2282:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1876:41:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1845:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1965:37:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1473:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<VirtualStream<char, Tag<Output_> >, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = SimpleType<unsigned char, Dna5Q_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const Segment<THost, TSpec>&) [with TStream = VirtualStream<char, Tag<Output_> >; THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/outputFormat.h:722:12:   required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, TCounts&, const TReadNames&, CharString, CharString, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenomeNames = StringSet<String<char, Alloc<> > >; TReads = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TReadNames = StringSet<String<char, Alloc<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:232:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:375:32:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1666:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:375:32:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2268:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  229 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::Default_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1666:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2268:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:375:32:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2271:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >::Index(const seqan::Index<TText, seqan::IndexQGram<TShapeSpec, TSpec> >&) [with TText_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::Default_>]'
  278 |     Index(Index const &other):
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  229 | class Index<TText_, IndexQGram<TShapeSpec, TSpec> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::Default_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1666:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Myers<FindInfix, True, void> >, Alloc<> >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2271:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = FindInfix; THasState = True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, void>; TNeedle = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = FindInfix; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1455:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:469:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1473:19:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1845:33:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1965:37:   required from 'bool seqan::find(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double, TSize) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, Pattern<TIndex, Swift<Tag<SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:21:   required from 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void; typename Parameter_<T>::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16:   required from 'bool seqan::find(TFinder&, const Pattern<TNeedle, Myers<TSpec, THasState, TFindBeginPatternSpec> >&, PatternState_<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; THasState = True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16:   required from 'bool seqan::find(TFinder&, Pattern<TNeedle, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1478:13:   required from 'bool seqan::matchVerify(TMatch&, Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const RazerSOptions<TSpec>&, SwiftSemiGlobal) [with TMatch = ReadMatch<int>; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TMyersPatterns = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TSpec = RazerSSpec<>; SwiftSemiGlobal = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  278 |     TContainer cont(container(host(me)));
      |                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Myers<FindInfix, True, void>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1971:11:   required from 'int seqan::mapSingleReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_wotd.h:259:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:394:16:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, Pattern<TIndex, Swift<TSpec> >&, Pattern<TIndex, Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TGenome = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<Default_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TVerifier = String<Pattern<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Myers<FindInfix, True, void> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet_ = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&, const TShape&, Swift<TSwiftSpec>) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, StringSet<String<char, Alloc<> > >&, StringSet<String<char, Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, RazerSOptions<TSpec>&) [with TMatches = String<ReadMatch<int> >; TReadSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::CharString&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&) [with TFile = std::basic_fstream<char>; TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/paramChooser.h:992:51,
    inlined from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/paramChooser.h:1285:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&) [with TFile = std::basic_fstream<char>; TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/paramChooser.h:1010:66,
    inlined from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/paramChooser.h:1285:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&) [with TFile = std::basic_fstream<char>; TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/paramChooser.h:1020:53,
    inlined from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/paramChooser.h:1285:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 97%] Building CXX object apps/razers/CMakeFiles/razers.dir/param_tabs.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/razers/CMakeFiles/razers.dir/param_tabs.cpp.o -MF CMakeFiles/razers.dir/param_tabs.cpp.o.d -o CMakeFiles/razers.dir/param_tabs.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/param_tabs.cpp
[ 97%] Linking CXX executable ../../bin/razers
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/razers.dir/razers.cpp.o CMakeFiles/razers.dir/param_tabs.cpp.o -o ../../bin/razers  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Built target razers
make  -f apps/razers3/CMakeFiles/razers3.dir/build.make apps/razers3/CMakeFiles/razers3.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers3 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers3/CMakeFiles/razers3.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/razers3/CMakeFiles/razers3.dir/build.make apps/razers3/CMakeFiles/razers3.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Building CXX object apps/razers3/CMakeFiles/razers3.dir/razers.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers3 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"3.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/razers3/CMakeFiles/razers3.dir/razers.cpp.o -MF CMakeFiles/razers3.dir/razers.cpp.o.d -o CMakeFiles/razers3.dir/razers.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:57:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:845:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  845 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:862:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  862 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:896:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  896 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:934:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  934 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:968:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  968 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:1009:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1009 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:1046:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1046 |     public std::binary_function<TReadMatch, TReadMatch, int>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:1087:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1087 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:1130:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1130 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:1174:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1174 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:1218:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1218 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:127:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  127 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:83:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:265:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  265 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:321:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  321 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:366:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  366 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:785:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1348:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSGapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1348:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSGapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1348:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1351:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1351:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1351:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSUngapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1356:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSUngapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1356:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSUngapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1356:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSUngapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1359:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSUngapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1359:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSPrefix, RazerSUngapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSPrefix; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1359:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1362:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSScore, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1362:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSQuality<>, NMatchesNone_>; CharString = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1362:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:87:30: warning: implicitly-declared 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
   87 |   #define SEQAN_DO_PRAGMA(x) _Pragma(# x)
      |                              ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_macros.h:88:31: note: in expansion of macro 'SEQAN_DO_PRAGMA'
   88 |   #define SEQAN_OMP_PRAGMA(x) SEQAN_DO_PRAGMA(omp x)
      |                               ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:13: note: in expansion of macro 'SEQAN_OMP_PRAGMA'
  672 |             SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align))
      |             ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:785:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:785:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:785:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::QualityExtractor<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:745:69:   required from 'void seqan::write(TTarget&, FragmentStore<TSpec, TConfig>&, Amos) [with TTarget = VirtualStream<char, Tag<Output_> >; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; Amos = const Tag<TagAmos_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1222:14:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:785:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  358 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  399 |         indexL.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  413 |         indexR.shape = shape;
      |         ~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  835 |         tls.shape = shape;
      |         ~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  862 |         index.shape = shape;
      |         ~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12:   required from 'typename seqan::ReverseComplementString<const THost>::Type seqan::reverseComplementString(const THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename ReverseComplementString<const THost>::Type = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = Iter<VirtualStream<char, Tag<Output_> >, StreamIterator<Tag<Output_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:740:27:   required from 'void seqan::write(TTarget&, FragmentStore<TSpec, TConfig>&, Amos) [with TTarget = VirtualStream<char, Tag<Output_> >; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; Amos = const Tag<TagAmos_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1222:14:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:98:7:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::begin(const ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = ModView<QualityExtractor<SimpleType<unsigned char, Dna5Q_> > >; TTagSpec = Rooted_; typename Iterator<const ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<QualityExtractor<SimpleType<unsigned char, Dna5Q_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = Iter<VirtualStream<char, Tag<Output_> >, StreamIterator<Tag<Output_> > >; TSequence = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<QualityExtractor<SimpleType<unsigned char, Dna5Q_> > > >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:746:27:   required from 'void seqan::write(TTarget&, FragmentStore<TSpec, TConfig>&, Amos) [with TTarget = VirtualStream<char, Tag<Output_> >; TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; Amos = const Tag<TagAmos_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1222:14:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:223:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1088:24:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:222:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1088:24:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = Hamming_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = Hamming_; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1088:24:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1088:24:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:32:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<void>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:2081:73:   required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1200:29:   required from 'void seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20:   required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>; THitString = String<SwiftHitSemiGlobal_<long long int>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:872:28:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20:   required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>; THitString = String<SwiftHitSemiGlobal_<long long int>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<void> >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:872:28:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20:   required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>; THitString = String<SwiftHitSemiGlobal_<long long int>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<Hamming_>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<Hamming_>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = Hamming_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = Hamming_; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:2081:73:   required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1200:29:   required from 'void seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = Hamming_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = Hamming_; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:872:28:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Swift<TSpec> >&, TFloat, TSize_) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFloat = double; TSize_ = int; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Swift<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSwiftSpec = Tag<SwiftSemiGlobal_<Hamming_> >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:872:28:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  752 |         pattern.shape = indexShape(host(pattern));
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20:   required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>; THitString = String<SwiftHitSemiGlobal_<long long int>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20:   required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>; THitString = String<SwiftHitSemiGlobal_<long long int>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20:   required from 'void seqan::workVerification(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, Job<SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const String<unsigned int, Alloc<> >&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>; THitString = String<SwiftHitSemiGlobal_<long long int>, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, const TContigId&, TCounts&, char, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Alloc<> >; TContigId = unsigned int; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2155 |     TGenomeInfix origInf(inf);
      |                  ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2238 |                     TReadRev            readRev(readPrefix);
      |                                         ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2239 |                     TGenomeInfixRev     infRev(inf);
      |                                         ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2341 |             TReadRev            readRev(readPrefix);
      |                                 ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 2342 |             TGenomeInfixRev     infRev(inf);
      |                                 ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TGapAnchors = String<GapAnchor<int> >; TPosition = int; TCount = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15:   required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = AnchorGaps<String<GapAnchor<int> > >; TPosition = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2067:42:   required from 'void seqan::convertMatchesToGlobalAlignment(FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TScore = Score<int, Tag<Simple_> >; TShrinkMatches = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1221:40:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:395:32:   required from 'seqan::Finder<THaystack, seqan::Swift<TSpec> >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:680:20:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<void>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:910:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:1006:37:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<void>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:2088:30:   required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1200:29:   required from 'void seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<Hamming_>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFilterSpec = Pigeonhole<Hamming_>; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Pigeonhole<Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Swift<TSwiftSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:2088:30:   required from 'bool seqan::windowFindBegin(Finder<THaystack, Swift<TSwiftSpec> >&, Pattern<TIndex, Swift<TSwiftSpec> >&, double) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Tag<SwiftSemiGlobal_<Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1200:29:   required from 'void seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const String<unsigned int, Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TScoreMode = RazerSErrors; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:507:35:   required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContigInfix = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:529:32:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:507:35:   required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContigInfix = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:529:32:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:507:35:   required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContigInfix = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TReadSeq = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:534:32:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:663:20:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type seqan::end(ModifiedString<THost, TSpec>&, Tag<TExpand>) [with THost = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > >; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, TSpec>, const Tag<TExpand> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:811:66:   required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = String<SimpleType<unsigned char, Iupac_>, Alloc<> >; TQual = String<char, Alloc<> >; TRead = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:398:24:   required from 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:859:24:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:507:35:   required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContigInfix = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:529:32:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:507:35:   required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContigInfix = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:529:32:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:507:35:   required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContigInfix = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TReadSeq = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int; TAlignFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:534:32:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:654:36:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23:   required from 'typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type seqan::end(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:469:24:   required from 'typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTagSpec = Rooted_; typename Iterator<ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30:   required from 'seqan::Finder<THaystack, TSpec>::Finder(THaystack&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2241:41:   required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  478 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<void>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2795:64:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1088:24:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:852:30:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<void>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:852:30:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:654:36:   required from 'void seqan::_mapMatePairReads(TMatches&, FragmentStore<TSpec, TConfig>&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:852:30:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = String<ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TSplitters = String<unsigned int, Alloc<> >; TShape = const Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = void; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:989:66:   required from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, PatternState_<TNeedle, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, void>; TNeedle = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TNeedle2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1181:44:   required from 'bool seqan::_stateInit(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1535:24:   required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = FindInfix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1646:16:   required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, void>; TNeedle = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TNeedle2 = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AlignTextBanded<FindInfix, NMatchesAll_, NMatchesAll_>; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2177:16:   required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:430:24:   required from 'void seqan::goEnd(TIterator&) [with TIterator = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:737:10:   required from 'void seqan::goEnd(Finder<THaystack, TSpec>&) [with THaystack = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1537:18:   required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, True, TFindBeginPatternSpec> >&) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TNeedle2 = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = FindPrefix; TFinderCSP = NMatchesAll_; TPatternCSP = NMatchesAll_; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1646:16:   required from 'bool seqan::find(TFinder&, const TNeedle&, PatternState_<TNeedle2, Myers<TSpec, True, TFindBeginPatternSpec> >&, int) [with TFinder = Finder<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >, void>; TNeedle = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TNeedle2 = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ModReverse_> >; TSpec = AlignTextBanded<FindPrefix, NMatchesAll_, NMatchesAll_>; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2245:32:   required from 'bool seqan::matchVerify(TMatchVerifier&, Segment<TSpec>, unsigned int, const TRead&, const RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = MatchVerifier<FragmentStore<MyFragStoreConfig>, String<MatchRecord<unsigned int>, Alloc<> >, RazerSCoreOptions<RazerSSpec<> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, String<String<short unsigned int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TRead = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  278 |     TContainer cont(container(host(me)));
      |                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  117 |     ModifiedString(typename Parameter_<THost>::Type host) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2948:40:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<void>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2795:64:   required from 'void seqan::_applyFilterOptions(Pattern<TIndex, Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TPigeonholeSpec = void; TOptions = RazerSCoreOptions<RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3026:24:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:398:24:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:398:24:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:318:11: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  318 |     class Pattern<TIndex, Pigeonhole<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >& seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >&)' first required here
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:859:24:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:859:24:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:318:11: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  318 |     class Pattern<TIndex, Pigeonhole<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >& seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >&)' first required here
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2948:40:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TReadIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TFilterSpec = Swift<Tag<SwiftSemiGlobal_<void> > >; TCounts = String<String<short unsigned int> >; TRazerSOptions = RazerSCoreOptions<RazerSSpec<> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  519 |     class Pattern<TIndex, Swift<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >& seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >&)' first required here
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  519 |     class Pattern<TIndex, Swift<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >& seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >&)' first required here
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:318:11: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  318 |     class Pattern<TIndex, Pigeonhole<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >& seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >&)' first required here
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:318:11: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  318 |     class Pattern<TIndex, Pigeonhole<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >& seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >&)' first required here
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  519 |     class Pattern<TIndex, Swift<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >& seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >&)' first required here
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  519 |     class Pattern<TIndex, Swift<TSpec> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: note: synthesized method 'seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >& seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >::operator=(const seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >&)' first required here
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >; TShape = Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, String<TString*>&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinderL = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterFinderR = Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = RazerSSpec<>; TReadSeqSet = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >; TCallback = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(ThreadLocalStorage<MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, String<SingleVerificationResult<TMatches> >&, bool) [with TMatches = String<MatchRecord<unsigned int>, Alloc<> >; TFragmentStore = FragmentStore<MyFragStoreConfig>; TFilterFinder = Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TFilterPattern = Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TOptions = RazerSCoreOptions<RazerSSpec<> >; TCounts = String<String<short unsigned int> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&)' is deprecated [-Wdeprecated-copy]
  110 | class ThreadLocalStorage<
      |       ^~~~~~~~~~~~~~~~~~~
  111 |     MapSingleReads<
      |     ~~~~~~~~~~~~~~~
  112 |         TMatches_,
      |         ~~~~~~~~~~
  113 |         TFragmentStore,
      |         ~~~~~~~~~~~~~~~
  114 |         TFilterFinder_,
      |         ~~~~~~~~~~~~~~~
  115 |         TFilterPattern_,
      |         ~~~~~~~~~~~~~~~~
  116 |         TShape,
      |         ~~~~~~~
  117 |         TOptions,
      |         ~~~~~~~~~
  118 |         TCounts,
      |         ~~~~~~~~
  119 |         TRazerSMode> >
      |         ~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >' has user-provided 'seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >::Shape(const seqan::Shape<TValue, seqan::GappedShape<seqan::Tag<seqan::Default_> > >&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna_>]'
  281 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >& seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::operator=(const seqan::ThreadLocalStorage<seqan::MapSingleReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Value<TContext>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TValue2 = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; THostValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:175:9:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:56:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24:   required from 'typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20:   required from 'typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type seqan::getValue(const Proxy<IteratorProxy<TIterator> >&) [with TIterator = Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename GetValue<const Proxy<IteratorProxy<TIterator> > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_base.h:151:37:   required from 'typename seqan::Convert<TTarget, const seqan::Proxy<TSourceSpec> >::Type seqan::convertImpl(Convert<TTarget, T>, const Proxy<TSourceSpec>&) [with TTarget = char; T = Proxy<IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; TSpec = IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > >; typename Convert<TTarget, const Proxy<TSourceSpec> >::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23:   required from 'typename seqan::Convert<TTarget, TSource>::Type seqan::convert(const TSource&) [with TTarget = char; TSource = Proxy<IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; typename Convert<TTarget, TSource>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:241:45:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapsSpecH = AnchorGaps<String<GapAnchor<int> > >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapsSpecV = AnchorGaps<String<GapAnchor<int> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:471:31:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorSemiGlobalGotoh]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:46:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapsSpecH = AnchorGaps<String<GapAnchor<int> > >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapsSpecV = AnchorGaps<String<GapAnchor<int> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:471:31:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorSemiGlobalGotoh]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   required from 'TScoreValue seqan::globalAlignment(Gaps<TSequence, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapsSpecH = AnchorGaps<String<GapAnchor<int> > >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapsSpecV = AnchorGaps<String<GapAnchor<int> > >; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:471:31:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorSemiGlobalGotoh]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = const ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >, Tag<Tristate_> >; TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Value<TContext>::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(const seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:56:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24:   required from 'typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20:   required from 'typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type seqan::getValue(const Proxy<IteratorProxy<TIterator> >&) [with TIterator = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename GetValue<const Proxy<IteratorProxy<TIterator> > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:357:37:   required from 'typename seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, seqan::Proxy<TSpec2> >::Type seqan::convertImpl(Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, T>, const Proxy<TSpec2>&) [with THost = SimpleType<unsigned char, Dna5Q_>; char CHAR = '-'; TSpec = Tag<Default_>; T = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; TSpec2 = IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > >; typename Convert<ModifiedAlphabet<THost, ModExpand<CHAR, TSpec> >, Proxy<TSpec2> >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23:   required from 'typename seqan::Convert<TTarget, TSource>::Type seqan::convert(const TSource&) [with TTarget = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >; TSource = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; typename Convert<TTarget, TSource>::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:92:59:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:17:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24:   required from 'typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20:   required from 'typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type seqan::getValue(const Proxy<IteratorProxy<TIterator> >&) [with TIterator = Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename GetValue<const Proxy<IteratorProxy<TIterator> > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_base.h:151:37:   required from 'typename seqan::Convert<TTarget, const seqan::Proxy<TSourceSpec> >::Type seqan::convertImpl(Convert<TTarget, T>, const Proxy<TSourceSpec>&) [with TTarget = char; T = Proxy<IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >; TSpec = IteratorProxy<Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > >; typename Convert<TTarget, const Proxy<TSourceSpec> >::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:45:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorSemiGlobalGotoh]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorSemiGlobalGotoh]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<const seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(const ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > >; typename Container<const ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:314:32:   required from 'typename seqan::Position<const seqan::ModifiedIterator<THost, seqan::Tag<seqan::ModReverse_> > >::Type seqan::position(const ModifiedIterator<THost, Tag<ModReverse_> >&) [with THost = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; typename Position<const ModifiedIterator<THost, Tag<ModReverse_> > >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:675:73:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorSemiGlobalGotoh]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:288:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  288 |     TContainer cont(container(host(me)));
      |                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:56:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24:   required from 'typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20:   required from 'typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type seqan::getValue(const Proxy<IteratorProxy<TIterator> >&) [with TIterator = Iter<Gaps<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename GetValue<const Proxy<IteratorProxy<TIterator> > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_base.h:151:37:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TSpec = ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > >; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:30:   required from 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(ModifiedIterator<THost, TSpec>&) [with THost = ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TSpec = Tag<ModReverse_>; typename Container<ModifiedIterator<THost, TSpec> >::Type = ModifiedString<ModifiedString<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:397:81:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSeqHValue = SimpleType<unsigned char, Dna5Q_>; TSeqVValue = SimpleType<unsigned char, Dna5Q_>; TSeqVIterator = ModifiedIterator<ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TDPCell = DPCell_<int, Tag<AffineGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPFinalColumn_>, Tag<PartialColumnTop_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> >, Tag<AffineGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:891:38:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, False, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, False, True, False> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, False, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = BamAlignFunctorSemiGlobalGotoh]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazerSMode = RazerSMode<RazerSLocal, RazerSGapped, RazerSErrors, NMatchesNone_>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSLocal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(FragmentStore<TSpec, TConfig>&, TCounts&, CharString, RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  278 |     TContainer cont(container(host(me)));
      |                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:924:24:   required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:150:15:   required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:924:24:   required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:150:15:   required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:318:11:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:924:24:   required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:150:15:   required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:924:24:   required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:150:15:   required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:318:11:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:924:24:   required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:150:15:   required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >; TSource = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:924:24:   required from 'void seqan::assign(Holder<TValue, Tag<Tristate_> >&, const Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:150:15:   required from 'const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >& seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::operator=(const seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TSource = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >; TValue2 = ThreadLocalStorage<MapSingleReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<void> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<void> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<void> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<void> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<void> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<void> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSGapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSGapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Pigeonhole<Hamming_> >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<Hamming_> >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, Tag<OpenAddressing_> > >, Pigeonhole<Hamming_> >, Shape<SimpleType<unsigned char, Dna_>, OneGappedShape>, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, UngappedShape<0> >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Pigeonhole<seqan::Hamming_> >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >*; TParam = seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TParam = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TSource1 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*; TSource2 = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, False) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ThreadLocalStorage<MapPairedReads<String<MatchRecord<unsigned int>, Alloc<> >, FragmentStore<MyFragStoreConfig>, Finder<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Finder<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Pattern<Index<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >, IndexQGram<Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, Tag<OpenAddressing_> > >, Swift<Tag<SwiftSemiGlobal_<Hamming_> > > >, Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >, RazerSCoreOptions<RazerSSpec<> >, String<String<short unsigned int> >, RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_> > >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TShape = Shape<SimpleType<unsigned char, Dna_>, GappedShape<Tag<Default_> > >; TRazerSMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TRazersMode = RazerSMode<RazerSGlobal, RazerSUngapped, RazerSErrors, NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&, RazerSMode<TAlignMode, TGapMode, Tag<Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>; TAlignMode = RazerSGlobal; TGapMode = RazerSUngapped; TMatchNPolicy = NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(FragmentStore<TSpec, TConfig>&, TCounts&, RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = FragmentStoreConfig<MyFragStoreConfig>; TCounts = String<String<short unsigned int> >; TSpec = RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26:   required from 'int mapReads(seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::RazerSOptions<TSpec>&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
   84 | class ThreadLocalStorage<MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >::ThreadLocalStorage(seqan::ThreadLocalStorage<seqan::MapPairedReads<seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::FragmentStore<MyFragStoreConfig>, seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Pattern<seqan::Index<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >, seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::String<seqan::String<short unsigned int> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_> > >&&)' first required here
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'typename seqan::Size<const seqan::String<TValue, TSpec> >::Type seqan::length(const String<TValue, TSpec>&) [with TValue = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>]',
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1678:30,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1725:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:472:32: warning: pointer used after 'void operator delete(void*)' [-Wuse-after-free]
  472 |     return end(me, Standard()) - begin(me, Standard());
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:53,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:74:
In function 'void seqan::deallocate(T&, TValue*, TSize, Tag<TUsage>) [with T = String<Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Tag<ArrayGaps_> >, Alloc<> >; TValue = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Tag<ArrayGaps_> >; TSize = unsigned int; TUsage = AllocateStorage_]',
    inlined from 'void seqan::_deallocateStorage(String<TValue, Alloc<TSpec> >&, TPtr*, TSize) [with TValue = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = void; TPtr = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Tag<ArrayGaps_> >; TSize = unsigned int]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_alloc.h:390:15,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1685:27,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Gaps<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Tag<ArrayGaps_> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1725:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/allocator_interface.h:360:21: note: call to 'void operator delete(void*)' here
  360 |     operator delete ((void *) data);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&) [with TFile = std::basic_fstream<char>; TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/paramChooser.h:993:51,
    inlined from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/paramChooser.h:1286:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&) [with TFile = std::basic_fstream<char>; TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/paramChooser.h:1011:66,
    inlined from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/paramChooser.h:1286:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::parseGappedParams(RazerSOptions<TSpec>&, TFile&, ParamChooserOptions&) [with TFile = std::basic_fstream<char>; TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/paramChooser.h:1021:53,
    inlined from 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/paramChooser.h:1286:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::chooseParams(RazerSOptions<TSpec>&, ParamChooserOptions&) [with TSpec = RazerSSpec<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 97%] Building CXX object apps/razers3/CMakeFiles/razers3.dir/param_tabs.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers3 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"3.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/razers3/CMakeFiles/razers3.dir/param_tabs.cpp.o -MF CMakeFiles/razers3.dir/param_tabs.cpp.o.d -o CMakeFiles/razers3.dir/param_tabs.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/param_tabs.cpp
[ 97%] Linking CXX executable ../../bin/razers3
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers3.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/razers3.dir/razers.cpp.o CMakeFiles/razers3.dir/param_tabs.cpp.o -o ../../bin/razers3  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Built target razers3
make  -f apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make apps/razers3/CMakeFiles/razers3_simulate_reads.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers3 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Building CXX object apps/razers3/CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers3 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"3.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/razers3/CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o -MF CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o.d -o CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:120:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:120:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:120:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:120:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const StringSet<String<char, Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; CharString = String<char, Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:120:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 97%] Linking CXX executable ../../bin/razers3_simulate_reads
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers3_simulate_reads.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o -o ../../bin/razers3_simulate_reads  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Built target razers3_simulate_reads
make  -f apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make apps/razers3/CMakeFiles/razers3_quality2prob.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers3 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers3/CMakeFiles/razers3_quality2prob.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make apps/razers3/CMakeFiles/razers3_quality2prob.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Building CXX object apps/razers3/CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers3 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"3.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/razers3/CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o -MF CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o.d -o CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:1:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:6:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:845:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  845 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:862:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  862 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:896:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  896 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:934:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  934 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:968:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  968 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:1009:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1009 |     public std::binary_function<TReadMatch, TReadMatch, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:1046:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1046 |     public std::binary_function<TReadMatch, TReadMatch, int>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:1087:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1087 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:1130:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1130 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:1174:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1174 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:1218:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1218 |     public std::binary_function<typename Value<TAlignedReadStore>::Type, typename Value<TAlignedReadStore>::Type, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:42:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:42:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:42:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:42:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:42:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 97%] Linking CXX executable ../../bin/razers3_quality2prob
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers3_quality2prob.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o -o ../../bin/razers3_quality2prob  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Built target razers3_quality2prob
make  -f apps/rep_sep/CMakeFiles/rep_sep.dir/build.make apps/rep_sep/CMakeFiles/rep_sep.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rep_sep /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rep_sep /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rep_sep/CMakeFiles/rep_sep.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/rep_sep/CMakeFiles/rep_sep.dir/build.make apps/rep_sep/CMakeFiles/rep_sep.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Building CXX object apps/rep_sep/CMakeFiles/rep_sep.dir/rep_sep.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rep_sep && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.1.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/rep_sep/CMakeFiles/rep_sep.dir/rep_sep.cpp.o -MF CMakeFiles/rep_sep.dir/rep_sep.cpp.o.d -o CMakeFiles/rep_sep.dir/rep_sep.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:27:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:22:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:29:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = GraphCargo<Triple<char, unsigned int, unsigned int>, AlignedReadStoreElement<int, GapAnchor<int>, void>, unsigned int>; TSource = GraphCargo<Triple<char, unsigned int, unsigned int>, AlignedReadStoreElement<int, GapAnchor<int>, void>, unsigned int>; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:702:11:   required from 'void seqan::assignValue(T&, TPos, const TValue&) [with T = String<GraphCargo<Triple<char, unsigned int, unsigned int>, AlignedReadStoreElement<int, GapAnchor<int>, void>, unsigned int>, Alloc<> >; TValue = GraphCargo<Triple<char, unsigned int, unsigned int>, AlignedReadStoreElement<int, GapAnchor<int>, void>, unsigned int>; TPos = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/property_map_generic.h:186:16:   required from 'typename seqan::EnableIf<seqan::Is<seqan::PropertyMapConcept<TString> >, void>::Type seqan::assignProperty(TPropertyMap&, TDescriptor, TValue) [with TPropertyMap = String<GraphCargo<Triple<char, unsigned int, unsigned int>, AlignedReadStoreElement<int, GapAnchor<int>, void>, unsigned int>, Alloc<> >; TDescriptor = unsigned int; TValue = GraphCargo<Triple<char, unsigned int, unsigned int>, AlignedReadStoreElement<int, GapAnchor<int>, void>, unsigned int>; typename EnableIf<Is<PropertyMapConcept<TString> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rep_sep/rgraph_base.h:191:23:   required from 'GraphCargo<TColumnAlphabet, TAlignedReadStoreElement, TPosition>& registerRead(ReadGraph<TColumnAlphabet, TAlignedReadStoreElement, TPosition>&, typename ReadGraph<TColumnAlphabet, TAlignedReadStoreElement, TPosition>::TId) [with TColumnAlphabet = seqan::Triple<char, unsigned int, unsigned int>; TAlignedReadStoreElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TPosition = unsigned int; typename ReadGraph<TColumnAlphabet, TAlignedReadStoreElement, TPosition>::TId = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rep_sep/rgraph_construction.h:82:59:   required from 'void construct(ReadGraph<TColumnAlphabet, TAlignedReadStoreElement, TPosition>&, const seqan::String<seqan::Pair<TPosition, seqan::String<TString> > >&, const seqan::FragmentStore<TSpec, TConfig>&, TId) [with TColumnAlphabet = seqan::Triple<char, unsigned int, unsigned int>; TAlignedReadStoreElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TPosition = unsigned int; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TId = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:217:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'GraphCargo<seqan::Triple<char, unsigned int, unsigned int>, seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>, unsigned int>& GraphCargo<seqan::Triple<char, unsigned int, unsigned int>, seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>, unsigned int>::operator=(const GraphCargo<seqan::Triple<char, unsigned int, unsigned int>, seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>, unsigned int>&)' is deprecated [-Wdeprecated-copy]
  118 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rep_sep/rgraph.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rep_sep/rgraph_base.h:44:5: note: because 'GraphCargo<seqan::Triple<char, unsigned int, unsigned int>, seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>, unsigned int>' has user-provided 'GraphCargo<TColumnAlphabet, TAlignedReadStoreElement, TPosition>::GraphCargo(const GraphCargo<TColumnAlphabet, TAlignedReadStoreElement, TPosition>&) [with TColumnAlphabet = seqan::Triple<char, unsigned int, unsigned int>; TAlignedReadStoreElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TPosition = unsigned int]'
   44 |     GraphCargo(GraphCargo const& other)
      |     ^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = Segment<String<char, Alloc<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = Segment<String<char, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = Segment<String<char, Alloc<> >, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = Segment<String<char, Alloc<> >, SuffixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 97%] Linking CXX executable ../../bin/rep_sep
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rep_sep && /usr/bin/cmake -E cmake_link_script CMakeFiles/rep_sep.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/rep_sep.dir/rep_sep.cpp.o -o ../../bin/rep_sep  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Built target rep_sep
make  -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak/CMakeFiles/sak.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Building CXX object apps/sak/CMakeFiles/sak.dir/sak.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.4.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/sak/CMakeFiles/sak.dir/sak.cpp.o -MF CMakeFiles/sak.dir/sak.cpp.o.d -o CMakeFiles/sak.dir/sak.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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/sstream:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:40:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:337:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:337:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:337:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:347:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:337:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:468:23:   required from 'typename seqan::EnableIf<seqan::Not<seqan::IsSameType<TFwdIterator, seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> > > >, void>::Type seqan::writeRecord(TTarget&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<Not<IsSameType<TFwdIterator, FormattedFile<Tag<TagFastq_>, Tag<Output_> > > >, void>::Type = void; Fastq = Tag<TagFastq_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const Tag<TUsage>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TagSpec = TagFastq_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const TagSelector<TTagList>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:519:16:   required from 'typename seqan::EnableIf<seqan::And<seqan::Is<seqan::OutputStreamConcept<typename TFile::TStream> >, seqan::IsSequence<TQualString> >, void>::Type seqan::writeRecord(TFile&, const TIdString&, const TSeqString&, const TQualString&) [with TFile = FormattedFile<Tag<TagFastq_>, Tag<Output_> >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Is<OutputStreamConcept<typename TFile::TStream> >, IsSequence<TQualString> >, void>::Type = void; typename TFile::TStream = VirtualStream<char, Tag<Output_>, std::char_traits<char> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TSequence = Segment<String<char, Alloc<> >, InfixSegment>; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:475:23:   required from 'typename seqan::EnableIf<seqan::Not<seqan::IsSameType<TFwdIterator, seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> > > >, void>::Type seqan::writeRecord(TTarget&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<Not<IsSameType<TFwdIterator, FormattedFile<Tag<TagFastq_>, Tag<Output_> > > >, void>::Type = void; Fastq = Tag<TagFastq_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const Tag<TUsage>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TagSpec = TagFastq_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const TagSelector<TTagList>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:519:16:   required from 'typename seqan::EnableIf<seqan::And<seqan::Is<seqan::OutputStreamConcept<typename TFile::TStream> >, seqan::IsSequence<TQualString> >, void>::Type seqan::writeRecord(TFile&, const TIdString&, const TSeqString&, const TQualString&) [with TFile = FormattedFile<Tag<TagFastq_>, Tag<Output_> >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Is<OutputStreamConcept<typename TFile::TStream> >, IsSequence<TQualString> >, void>::Type = void; typename TFile::TStream = VirtualStream<char, Tag<Output_>, std::char_traits<char> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:468:23:   required from 'typename seqan::EnableIf<seqan::Not<seqan::IsSameType<TFwdIterator, seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> > > >, void>::Type seqan::writeRecord(TTarget&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<Not<IsSameType<TFwdIterator, FormattedFile<Tag<TagFastq_>, Tag<Output_> > > >, void>::Type = void; Fastq = Tag<TagFastq_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const Tag<TUsage>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TagSpec = TagFastq_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const TagSelector<TTagList>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:519:16:   required from 'typename seqan::EnableIf<seqan::And<seqan::Is<seqan::OutputStreamConcept<typename TFile::TStream> >, seqan::IsSequence<TQualString> >, void>::Type seqan::writeRecord(TFile&, const TIdString&, const TSeqString&, const TQualString&) [with TFile = FormattedFile<Tag<TagFastq_>, Tag<Output_> >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Is<OutputStreamConcept<typename TFile::TStream> >, IsSequence<TQualString> >, void>::Type = void; typename TFile::TStream = VirtualStream<char, Tag<Output_>, std::char_traits<char> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<> >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TSequence = Segment<String<char, Alloc<> >, InfixSegment>; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:475:23:   required from 'typename seqan::EnableIf<seqan::Not<seqan::IsSameType<TFwdIterator, seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> > > >, void>::Type seqan::writeRecord(TTarget&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const SequenceOutputOptions&) [with TTarget = Iter<VirtualStream<char, Tag<Output_>, std::char_traits<char> >, StreamIterator<Tag<Output_> > >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<Not<IsSameType<TFwdIterator, FormattedFile<Tag<TagFastq_>, Tag<Output_> > > >, void>::Type = void; Fastq = Tag<TagFastq_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const Tag<TUsage>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TagSpec = TagFastq_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20:   required from 'void seqan::writeRecord(FormattedFile<Tag<TagFastq_>, Tag<Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const TagSelector<TTagList>&) [with TSpec = void; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:519:16:   required from 'typename seqan::EnableIf<seqan::And<seqan::Is<seqan::OutputStreamConcept<typename TFile::TStream> >, seqan::IsSequence<TQualString> >, void>::Type seqan::writeRecord(TFile&, const TIdString&, const TSeqString&, const TQualString&) [with TFile = FormattedFile<Tag<TagFastq_>, Tag<Output_> >; TIdString = String<char, Alloc<> >; TSeqString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TQualString = Segment<String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Is<OutputStreamConcept<typename TFile::TStream> >, IsSequence<TQualString> >, void>::Type = void; typename TFile::TStream = VirtualStream<char, Tag<Output_>, std::char_traits<char> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 97%] Linking CXX executable ../../bin/sak
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak && /usr/bin/cmake -E cmake_link_script CMakeFiles/sak.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/sak.dir/sak.cpp.o -o ../../bin/sak  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Built target sak
make  -f apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make apps/sam2matrix/CMakeFiles/sam2matrix.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sam2matrix /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sam2matrix/CMakeFiles/sam2matrix.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make apps/sam2matrix/CMakeFiles/sam2matrix.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Building CXX object apps/sam2matrix/CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sam2matrix && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/sam2matrix/CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o -MF CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o.d -o CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:37:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:145:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:145:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:145:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:145:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14:   required from 'seqan::FormattedFile<TFileFormat, TDirection, TSpec>::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:145:60:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 97%] Linking CXX executable ../../bin/sam2matrix
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sam2matrix && /usr/bin/cmake -E cmake_link_script CMakeFiles/sam2matrix.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o -o ../../bin/sam2matrix  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Built target sam2matrix
make  -f apps/samcat/CMakeFiles/samcat.dir/build.make apps/samcat/CMakeFiles/samcat.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/samcat /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/samcat /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/samcat/CMakeFiles/samcat.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/samcat/CMakeFiles/samcat.dir/build.make apps/samcat/CMakeFiles/samcat.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Building CXX object apps/samcat/CMakeFiles/samcat.dir/samcat.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/samcat && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/samcat/CMakeFiles/samcat.dir/samcat.cpp.o -MF CMakeFiles/samcat.dir/samcat.cpp.o.d -o CMakeFiles/samcat.dir/samcat.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<String<char, Alloc<> >, AdaptorIterator<char*, Tag<Default_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 97%] Linking CXX executable ../../bin/samcat
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/samcat && /usr/bin/cmake -E cmake_link_script CMakeFiles/samcat.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/samcat.dir/samcat.cpp.o -o ../../bin/samcat  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Built target samcat
make  -f apps/searchjoin/CMakeFiles/s4_search.dir/build.make apps/searchjoin/CMakeFiles/s4_search.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/searchjoin /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/searchjoin/CMakeFiles/s4_search.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/searchjoin/CMakeFiles/s4_search.dir/build.make apps/searchjoin/CMakeFiles/s4_search.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Building CXX object apps/searchjoin/CMakeFiles/s4_search.dir/search.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/searchjoin && /usr/bin/c++ -DSEARCHJOIN_HUGEDB=TRUE -DSEQAN_APP_VERSION=\"0.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/searchjoin/CMakeFiles/s4_search.dir/search.cpp.o -MF CMakeFiles/s4_search.dir/search.cpp.o.d -o CMakeFiles/s4_search.dir/search.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/parallel/base.h:36,
                 from /usr/include/c++/12/parallel/algobase.h:40,
                 from /usr/include/c++/12/parallel/algorithm:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:48:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:282:10:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:323:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:282:10:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:323:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:405:10:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:449:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:405:10:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TDbSpec = seqan::Tag<Query_>; TSeedLength = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:449:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:810:30:   required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:508:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:810:30:   required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:536:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Truncated<Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Truncated<Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Truncated<Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Truncated<Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, Tag<Query_>, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Tag<Query_> >, Tag<Search_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:810:30:   required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:508:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:810:30:   required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:536:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ofstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:132:10:   required from 'void _writeRecord(Writer<TDb, TDbQuery, TSpec>&, const TString1&, const TString2&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TDbQuery = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >; TSpec = seqan::Tag<Search_>; TString1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:150:17:   required from 'void _write(Writer<TDb, TDbQuery, TSpec>&, typename seqan::Size<TContainer>::Type, typename seqan::Size<TFwdIterator>::Type) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TDbQuery = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >; TSpec = seqan::Tag<Search_>; typename seqan::Size<TContainer>::Type = unsigned int; typename seqan::Size<TFwdIterator>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:98:15:   required from 'void Writer<TDb, TDbQuery, TSpec>::operator()(typename seqan::Size<TContainer>::Type, typename seqan::Size<TFwdIterator>::Type) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TDbQuery = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >; TSpec = seqan::Tag<Search_>; typename seqan::Size<TContainer>::Type = unsigned int; typename seqan::Size<TFwdIterator>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:142:13:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:810:30:   required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:508:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ofstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:132:10:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:98:15:   required from 'void Writer<TDb, TDbQuery, TSpec>::operator()(typename seqan::Size<TContainer>::Type, typename seqan::Size<TFwdIterator>::Type) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TDbQuery = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >; TSpec = seqan::Tag<Search_>; typename seqan::Size<TContainer>::Type = unsigned int; typename seqan::Size<TFwdIterator>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:142:13:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<Query_>; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:810:30:   required from 'void execute(DbFinder<TText, TIndex, seqan::Tag<Query_>, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:508:31:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<Tag<StringOfMaxSize256_> > >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<Tag<StringOfMaxSize256_> > >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<Tag<StringOfMaxSize256_> > >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<Tag<StringOfMaxSize256_> > >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<seqan::Parallel_>; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; Online = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = seqan::Tag<Query_>; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<Query_> >, seqan::Tag<Search_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12:   required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const seqan::Nothing&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>; seqan::Nothing = seqan::Tag<seqan::Nothing_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:39:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 97%] Linking CXX executable ../../bin/s4_search
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/searchjoin && /usr/bin/cmake -E cmake_link_script CMakeFiles/s4_search.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/s4_search.dir/search.cpp.o -o ../../bin/s4_search  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Built target s4_search
make  -f apps/searchjoin/CMakeFiles/s4_join.dir/build.make apps/searchjoin/CMakeFiles/s4_join.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/searchjoin /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/searchjoin/CMakeFiles/s4_join.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/searchjoin/CMakeFiles/s4_join.dir/build.make apps/searchjoin/CMakeFiles/s4_join.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Building CXX object apps/searchjoin/CMakeFiles/s4_join.dir/join.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/searchjoin && /usr/bin/c++ -DSEARCHJOIN_HUGEDB=TRUE -DSEQAN_APP_VERSION=\"0.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/searchjoin/CMakeFiles/s4_join.dir/join.cpp.o -MF CMakeFiles/s4_join.dir/join.cpp.o.d -o CMakeFiles/s4_join.dir/join.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/parallel/base.h:36,
                 from /usr/include/c++/12/parallel/algobase.h:40,
                 from /usr/include/c++/12/parallel/algorithm:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:48:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:355:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::TagExact_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:319:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TDbSpec = void; TSeedLength = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:279:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:355:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::TagExact_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:332:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TDbSpec = void; TSeedLength = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:279:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:355:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::TagExact_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:357:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TDbSpec = void; TSeedLength = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:279:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<HugeDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::TagExact_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:355:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::TagExact_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::TagExact_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:370:37:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex<seqan::Index<TObject, TSpec>, TDbIndexSpec>&, Db<TText, TDbSpec>&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10:   required from 'void index(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  764 |     dbIndex.index = TIndex(db.text);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::Tag<Query_> >&, Db<TText, TDbSpec>&, TSeedLength) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TDbSpec = void; TSeedLength = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15:   required from 'void prepare(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, TSpec>&, Db<TText, TDbSpec>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:279:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >&)' is deprecated [-Wdeprecated-copy]
  888 |         dbIndex.index[seedSet] = TIndex(db.text);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >' has user-provided 'seqan::Index<TText, seqan::IndexSa<TSpec> >::Index(const seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::Tag<SmallDb_>]'
   88 |     Index(Index const & other) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 1731 |         it._parentDesc = value(it);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(Iter<TIndex, VSTree<TSpec> >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
 2230 |         value(it) = typename VertexDescriptor<TIndex>::Type(MinimalCtor());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = void; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:791:30:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:311:29:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ofstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:132:10:   required from 'void _writeRecord(Writer<TDb, TDbQuery, TSpec>&, const TString1&, const TString2&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TDbQuery = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TSpec = seqan::Tag<Join_>; TString1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:197:21:   required from 'bool close(Writer<TDb, TDb, seqan::Tag<Join_> >&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:293:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:311:29:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = void; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:791:30:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:349:29:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Truncated<Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Truncated<Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, void, Writer<Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >& seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >::operator=(const seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna5_> >' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, void, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >; TSpec = Truncated<Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<HugeDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<HugeDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<HugeDb_> > >, void, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Preorder; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, void, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(Iter<Index<TText, IndexSa<TSpec> >, VSTree<TopDown<TSpec> > >&, VSTreeIteratorTraits<TDfsOrder, True>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>; TSpec = Truncated<Preorder>; TDfsOrder = Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(Iter<TIndex, VSTree<TopDown<TSpec> > >&) [with TIndex = Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >; TSpec = Truncated<Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(Finder_<Index<TObject, TSpec>, Index<TPattern, TPatternIndexSpec>, Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TTextIndexSpec = IndexSa<Tag<SmallDb_> >; TPattern = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TPatternIndexSpec = IndexSa<Tag<SmallDb_> >; TDistance = Tag<HammingDistance_>; TSpec = Tag<Top_>; TStage = StageInitial_; TDelegate = DbFinder<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, Index<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, IndexSa<Tag<SmallDb_> > >, void, Writer<Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Db<StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >, void>, Tag<Join_> >, Tag<Parallel_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA<unsigned int, char>& seqan::VertexSA<unsigned int, char>::operator=(const seqan::VertexSA<unsigned int, char>&)' is deprecated [-Wdeprecated-copy]
  630 |     it._parentDesc = value(it);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA<unsigned int, char>' has user-provided 'seqan::VertexSA<TSize, TAlphabet>::VertexSA(const seqan::VertexSA<TSize, TAlphabet>&) [with TSize = unsigned int; TAlphabet = char]'
  134 |     VertexSA(VertexSA const & other) :
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = void; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:791:30:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:311:29:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<char, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const Segment<const String<char, Alloc<> >, InfixSegment>; TDirection = Tag<Input_>; typename DisableIf<Is<StreamConcept<TStream> >, typename Iterator<TObject, const Tag<Rooted_> >::Type>::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<const String<char, Alloc<> >, InfixSegment>, AdaptorIterator<const char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87:   required from 'typename seqan::EnableIf<seqan::And<seqan::Not<seqan::IsContiguous<TContainer> >, seqan::And<seqan::Is<seqan::ContainerConcept<TContainer> >, seqan::Not<seqan::Is<seqan::ContainerConcept<typename seqan::Value<TIterator2>::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = Iter<std::basic_ofstream<char>, StreamIterator<Tag<Output_> > >; TContainer = Segment<const String<char, Alloc<> >, InfixSegment>; typename EnableIf<And<Not<IsContiguous<TContainer> >, And<Is<ContainerConcept<TContainer> >, Not<Is<ContainerConcept<typename Value<TIterator2>::Type> > > > >, void>::Type = void; typename Value<TIterator2>::Type = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:132:10:   required from 'void _writeRecord(Writer<TDb, TDbQuery, TSpec>&, const TString1&, const TString2&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TDbQuery = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>; TSpec = seqan::Tag<Join_>; TString1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:197:21:   required from 'bool close(Writer<TDb, TDb, seqan::Tag<Join_> >&) [with TDb = Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:293:10:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:311:29:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>; TSeq2 = Segment<String<char, Alloc<Tag<StringOfMaxSize256_> > >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52:   required from 'bool _verify(Verifier<TText, TSpec>&, typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23:   required from 'bool Verifier<TText, TSpec>::operator()(typename seqan::Size<Db<TText> >::Type, typename seqan::Size<Db<TText, TSpec> >::Type, TDelegate&) [with TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = void; typename seqan::Size<Db<TText> >::Type = unsigned int; typename seqan::Size<Db<TText, TSpec> >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:791:30:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<Online_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Tag<seqan::Nothing_>; TSpec = seqan::Tag<Online_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:349:29:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<Tag<StringOfMaxSize256_> > >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<Tag<StringOfMaxSize256_> > >; TString = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<Tag<StringOfMaxSize256_> > >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, Tag<Pack_> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12:   required from 'void seqan::_createSuffixArrayPipelining(TSA&, const StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<Tag<StringOfMaxSize256_> > >; TString = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const StringSet<TSequence, TSpec>&, const TAlgSpec&, True) [with TSA = String<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Alloc<Tag<StringOfMaxSize256_> > >; TSequence = String<char, Alloc<Tag<StringOfMaxSize256_> > >; TSetSpec = Owner<ConcatDirect<> >; TAlgSpec = Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   required from 'seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type*) [with TLimitsString_ = seqan::String<unsigned int, seqan::Alloc<> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; typename seqan::EnableIf<seqan::IsSameType<TLimitsString, TLimitsString_> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<SimpleType<unsigned char, Dna5_>, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 4, BitPacked<> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 5, BitPacked<> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pipe<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Source<> >, Caster<unsigned char, CasterReinterpret> >; TLimitsString = String<unsigned int, Alloc<> >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34:   required from 'bool seqan::Pipe<TInput, seqan::Multi<seqan::Skew7, TPair, TLimitsString> >::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TPair_ = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::end() [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28:   required from 'bool seqan::Pool<TValue, TSpec>::endWrite() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13:   required from 'seqan::Pool<TValue, TSpec>::~Pool() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   required from 'seqan::Pipe<TInput, seqan::Skew7>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  534 |                         *cb->cur = pool.undefinedValue;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<filterI1<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 3, int>, unsigned int, File<Async<> > > > >; TOut3 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut5 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 4, Tag<Pack_> >, Tag<Pack_> >, 1, int>, unsigned int, File<Async<> > > > >; TOut6 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew7ExtendComp<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 5, Tag<Pack_> >, Tag<Pack_> >, 2, int>, unsigned int, File<Async<> > > > >; TOut124 = Pool<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew7>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::WriteFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   required from 'seqan::Pipe<TInput, seqan::Skew3>::Pipe(TInput&) [with TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  762 |             *cur = Val_;
      |             ~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<SimpleType<unsigned char, Dna5_>, 6, BitPacked<> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 4, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 5, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<seqan::SimpleType<unsigned char, seqan::Dna5_>, 6, seqan::BitPacked<> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, Tag<Pack_> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<Pair<unsigned int, unsigned char, BitPacked<24, 8> >, Tuple<unsigned int, 3, void>, Tuple<unsigned char, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7Multi<TLimitsString> >::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<SmallDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<char, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<SmallDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned char, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::push(const TValue&) [with TBufferHandler = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  311 |             buffer[pool.handlerArgs(Val_)] = Val_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TConfig = seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43:   required from 'void seqan::Handler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::push(const TValue&) [with THandler1 = seqan::Handler<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::MapperAsyncWriter>; TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25:   required from 'void seqan::Pool<TValue, TSpec>::push(const TValue&) [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16:   required from 'void seqan::push(Pool<TValue, TPoolSpec>&, const TValue&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TSpec = MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = Pipe<Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew7NMapSliced<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >, Filter<filterI2<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int> > >; TNameInput = Pool<Pair<unsigned int, unsigned int, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapLinear<Pair<unsigned int, unsigned int, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >; TOut0 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, SorterSpec<SorterConfigSize<_skew3ExtendComp<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, int>, unsigned int, File<Async<> > > > >; TOut12 = Pool<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, MapperSpec<MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29:   required from 'bool seqan::Pipe<TInput, seqan::Skew3>::process(TInput_&) [with TInput_ = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapSliced<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  517 |             *cb.cur = item;
      |             ~~~~~~~~^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >; TConfig = MapperConfigSize<_skew7NMapExtended<Triple<unsigned int, Tuple<unsigned int, 3, void>, Tuple<unsigned int, 6, Tag<Pack_> >, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21:   required from 'void seqan::Pipe<seqan::Bundle5<TIn1, TIn2, TIn3, TIn4, TIn5>, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 3, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput3 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput5 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 4, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 1, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput6 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew7ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 5, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, 2, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 3, void>; T3 = seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(Buffer<TValue, PageFrame<typename TConfig::File, Dynamic> >&, BufferHandler<Pool<TValue, MapperSpec<TConfig> >, Tag<ReadFileSpec_> >&) [with TValue = Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >; TConfig = MapperConfigSize<_skew3NMapExtended<Triple<unsigned int, Tuple<unsigned int, 2, void>, Tuple<unsigned int, 2, void>, Tag<Pack_> >, unsigned int>, unsigned int, File<Async<> > >; typename TConfig::File = File<Async<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33:   required from 'seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::TBuffer& seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, seqan::Tag<seqan::ReadFileSpec_> >::next() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50:   required from 'seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::TBuffer seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::next() [with TBufferHandler1 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >; TBufferHandler2 = seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> >; TBuffer = seqan::Buffer<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38:   required from 'void seqan::Handler<TBufferHandler, seqan::AdapterSpec>::pop() [with TBufferHandler = seqan::BufferHandler<seqan::Bundle2<seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::MemorySpec_> >, seqan::BufferHandler<seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Tag<seqan::ReadFileSpec_> > >, seqan::Tag<seqan::MultiplexSpec_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24:   required from 'seqan::Pool<TValue, TSpec>& seqan::Pool<TValue, TSpec>::operator++() [with TValue = seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17:   required from 'seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>& seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::SorterSpec<seqan::SorterConfigSize<seqan::_skew3ExtendComp<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, int>, unsigned int, seqan::File<seqan::Async<> > > > >; TInput12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(Index<TObject, TSpec>&, Tag<TExpand>) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TSpec = IndexSa<Tag<HugeDb_> >; TFibre = FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(Index<TText, IndexSa<TSpec> >&) [with TText = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<Tag<StringOfMaxSize256_> > >, Owner<ConcatDirect<> > >; TIndexSpec = Tag<HugeDb_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42:   required from 'seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(TIndex&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23:   required from 'void execute(DbFinder<TText, TIndex, TDbQuerySpec, TDelegate, seqan::Tag<seqan::Parallel_> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TDbQuerySpec = void; TDelegate = Writer<Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, Db<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, void>, seqan::Tag<Join_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12:   required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >; TSpec = seqan::Tag<seqan::Parallel_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  202 |                     *refNext = *I;
      |                     ~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  203 |                     *I = *refPrev;
      |                     ~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >& seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >::operator=(const seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >&)' is deprecated [-Wdeprecated-copy]
  243 |                     *cur = *refPrev;
      |                     ~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >' has user-provided 'seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >::Triple(const seqan::Triple<T1, T2, T3, seqan::Tag<seqan::Pack_> >&) [with T1 = unsigned int; T2 = seqan::Tuple<unsigned int, 2, void>; T3 = seqan::Tuple<unsigned int, 2, void>]'
   82 |     inline Triple(Triple const &_p)
      |            ^~~~~~
[ 97%] Linking CXX executable ../../bin/s4_join
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/searchjoin && /usr/bin/cmake -E cmake_link_script CMakeFiles/s4_join.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/s4_join.dir/join.cpp.o -o ../../bin/s4_join  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Built target s4_join
make  -f apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/seqan_tcoffee /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Building CXX object apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/seqan_tcoffee && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.13.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o -MF CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o.d -o CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:22:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSetSpec = Dependent<Tag<TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:191:20:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, Graph<Alignment<TStringSet, TCargo, TSpec2> >&, FrequencyCounting) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TStringSet = StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; FrequencyCounting = const Tag<FrequencyCounting_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:178:24:   required from 'void seqan::evaluateAlignment(const MsaOptions<TAlphabet, TScore>&) [with TAlphabet = SimpleType<unsigned char, Dna5_>; TScore = Score<int, ScoreMatrix<SimpleType<unsigned char, AminoAcid_>, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:281:26:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:29:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1667 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1679 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1701 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19:   required from 'void customizedMsaAlignment(const seqan::MsaOptions<TAlphabet, TScore>&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:29:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19:   required from 'void customizedMsaAlignment(const seqan::MsaOptions<TAlphabet, TScore>&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:29:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19:   required from 'void customizedMsaAlignment(const seqan::MsaOptions<TAlphabet, TScore>&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:29:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19:   required from 'void customizedMsaAlignment(const seqan::MsaOptions<TAlphabet, TScore>&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:29:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14:   required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19:   required from 'void customizedMsaAlignment(const seqan::MsaOptions<TAlphabet, TScore>&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31:   required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:29:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, TCoffeeLib) [with TFile = std::basic_ifstream<char>; TFragment = Fragment<>; TSpec = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TNames = StringSet<String<char, Alloc<> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_io.h:209:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::read(TFile&, String<TRightValue, TRightSpec>&, String<TSize2, TSpec2>&, const TNames&, TCoffeeLib) [with TFile = std::basic_ifstream<char>; TFragment = Fragment<>; TSpec = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TNames = StringSet<String<char, Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&, const ScoreMatrixFile&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:140:79,
    inlined from 'void seqan::read(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, TSourceIter&) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>; TSourceIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:155:9,
    inlined from 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score/score_matrix_io.h:183:9:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'bool seqan::loadScoreMatrix(Score<TValue, ScoreMatrix<TSequenceValue, TSpec> >&, const char*) [with TValue = int; TSequenceValue = SimpleType<unsigned char, AminoAcid_>; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 97%] Linking CXX executable ../../bin/seqan_tcoffee
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/seqan_tcoffee && /usr/bin/cmake -E cmake_link_script CMakeFiles/seqan_tcoffee.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o -o ../../bin/seqan_tcoffee  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Built target seqan_tcoffee
make  -f apps/seqcons2/CMakeFiles/seqcons2.dir/build.make apps/seqcons2/CMakeFiles/seqcons2.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/seqcons2 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/seqcons2/CMakeFiles/seqcons2.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/seqcons2/CMakeFiles/seqcons2.dir/build.make apps/seqcons2/CMakeFiles/seqcons2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Building CXX object apps/seqcons2/CMakeFiles/seqcons2.dir/seqcons.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/seqcons2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/seqcons2/CMakeFiles/seqcons2.dir/seqcons.cpp.o -MF CMakeFiles/seqcons2.dir/seqcons.cpp.o.d -o CMakeFiles/seqcons2.dir/seqcons.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /usr/include/c++/12/stdexcept:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 97%] Building CXX object apps/seqcons2/CMakeFiles/seqcons2.dir/seqcons_app.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/seqcons2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/seqcons2/CMakeFiles/seqcons2.dir/seqcons_app.cpp.o -MF CMakeFiles/seqcons2.dir/seqcons_app.cpp.o.d -o CMakeFiles/seqcons2.dir/seqcons_app.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/unique_ptr.h:37,
                 from /usr/include/c++/12/memory:76,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:35:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:48:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:116:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  404 |             for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2)
      |                                ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:116:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TReadGaps = Gaps<String<char, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TLine = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23:   required from 'void seqan::printAlignment(TStream&, AlignedReadLayout&, FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:27:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:116:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12:   required from 'typename seqan::ReverseComplementString<const THost>::Type seqan::reverseComplementString(const THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename ReverseComplementString<const THost>::Type = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  140 |             _host(std::forward<THost_>(host)),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:223:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:223:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
  518 |         indexShape(host(pattern)) = pattern.shape;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = unsigned int; TTag = Standard_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:98:7:   required from 'typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type seqan::begin(const ModifiedString<THost, Tag<ModReverse_> >&, Tag<TagSpec>) [with THost = ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >; TTagSpec = Standard_; typename Iterator<const ModifiedString<THost, Tag<ModReverse_> >, const Tag<TagSpec> >::Type = ModifiedIterator<ModifiedIterator<Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:811:66:   required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = String<SimpleType<unsigned char, Iupac_>, Alloc<> >; TQual = String<char, Alloc<> >; TRead = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:223:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(Finder<THaystack, TSpec>&) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<>; typename Parameter_<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  599 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::end(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(TProfileString&, TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, TProfileString&, seqan::ExtractProfileInfo_&, TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  205 |     return TProxy(it);
      |            ^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note:   initializing argument 1 of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]'
   88 |     Proxy(TIterator const _it)
      |           ~~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> >; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:140:13:   required from 'seqan::ModifiedString<THost, TSpec>::ModifiedString(THost_&&, typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type*) [with THost_ = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::EnableIf<seqan::IsAnInnerHost<typename seqan::RemoveReference<T>::Type, typename seqan::RemoveReference<THost_>::Type> >::Type = void; typename seqan::RemoveReference<THost_>::Type = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::RemoveReference<T>::Type = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12:   required from 'typename seqan::ReverseComplementString<const THost>::Type seqan::reverseComplementString(const THost&) [with THost = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename ReverseComplementString<const THost>::Type = ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32:   required from 'seqan::Finder<THaystack, seqan::Pigeonhole<TSpec> >::Finder(THaystack&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(Finder<THaystack, TSpec>&) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Pigeonhole<>; typename Parameter_<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  585 |     return container(hostIterator(me));
      |                                      ^
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:910:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&) [with TFinder = Finder<const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Pigeonhole<> >; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:1006:37:   required from 'bool seqan::find(Finder<THaystack, Pigeonhole<TPigeonholeSpec> >&, Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  577 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(String<TEmission>&, const Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = Directed<void, const Tag<WithoutEdgeId_> >; TPropertyMap = String<IntervalTreeNode<IntervalAndCargo<int, Pair<unsigned int, unsigned int, BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = Pair<unsigned int, unsigned int, BitPacked<31, 1> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49:   required from 'void seqan::matchRefinement(TAlignmentString&, StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename Size<typename Value<TContext>::Type>::Type, TAnnotation&, Tag<TExpand>) [with TAlignmentString = String<Fragment<> >; TAnnotation = bool; TOutGraph = Graph<Alignment<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSetSpec = Dependent<Tag<TagInsist_> >; TScore = unsigned int; TTagSpec = TagExactRefinement_; typename Size<typename Value<TContext>::Type>::Type = unsigned int; typename Value<TContext>::Type = Fragment<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = String<Fragment<> >; TOutGraph = Graph<Alignment<StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, unsigned int, Tag<Default_> > >; TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSetSpec = Dependent<Tag<TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; FractionalScore = const Tag<FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24:   required from 'void seqan::buildAlignmentGraph(String<TValue, TSpec>&, String<TAlphabetV, TSpecV>&, Graph<Alignment<TStringSet, TCargo, TSpec> >&, const TScore&, ReScore) [with TFragment = Fragment<>; TSpec1 = Alloc<>; TScoreValue = int; TSpec2 = Alloc<>; TStringSet = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >; TCargo = unsigned int; TSpec = Tag<Default_>; TScore = Score<int, Tag<Simple_> >; ReScore = const Tag<ReScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:384:24:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1667 |         act_prop = property(pm, act_knot);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1679 |             next_prop = property(pm, targetVertex(it));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >& seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >::operator=(const seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >&)' is deprecated [-Wdeprecated-copy]
 1701 |                 next_prop = property(pm, targetVertex(it));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > >' has user-provided 'seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>::IntervalTreeNode(const seqan::IntervalTreeNode<TInterval, seqan::StorePointsOnly>&) [with TInterval = seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > >]'
  288 |     IntervalTreeNode(IntervalTreeNode const & other) :
      |     ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(TIterator) [with TIterator = seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12:   required from 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Reference<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(Iter<TContainer, TSpec>&) [with TContainer = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >; TSpec = GapsIterator<AnchorGaps<String<GapAnchor<int> > > >; typename Reference<Iter<TContainer, TSpec> >::Type = Proxy<IteratorProxy<Iter<Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = String<char, Alloc<> >; TGaps1 = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGaps2 = Gaps<ModifiedString<ModifiedString<const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, ModView<FunctorComplement<SimpleType<unsigned char, Dna5Q_> > > >, Tag<ModReverse_> >, AnchorGaps<String<GapAnchor<int> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29:   required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, BamAlignFunctorDefault&) [with TCigar = String<CigarElement<> >; TMDString = String<char, Alloc<> >; TContig = ContigStoreElement<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, GapAnchor<int>, void>; TReadSeq = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignedRead = const AlignedReadStoreElement<int, GapAnchor<int>, void>; TErrors = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(BamAlignmentRecord&, FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TAlignedRead = AlignedReadStoreElement<int, GapAnchor<int>, void>; TAlignQuality = AlignQualityStoreElement<signed char, void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>; TBamIOFunctor = BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(FormattedFile<Tag<Bam_>, Tag<Output_>, TSpec>&, FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:21:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:15: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
   89 |             : data_iterator(_it)
      |               ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::ModifiedString<seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = int; TCount = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15:   required from 'void seqan::insertGap(Gaps<TSequence, TSpec>&, TPosition) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >; TPosition = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1610:30:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_updateAlignments(unsigned int, unsigned int&, TProfileString&, seqan::Gaps<seqan::String<seqan::ProfileChar<typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type> > >&, seqan::Gaps<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; TProfileString = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; typename seqan::BaseAlphabet<typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5_>; typename seqan::Value<typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type>::Type = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; typename seqan::Value<typename TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename TFragmentStore::TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1321:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = long long int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TPos = long long int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TGapAnchors = String<GapAnchor<int> >; TPosition = long long int; TCount = long long int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27:   required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40:   required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = Gaps<Tag<Nothing_>, AnchorGaps<String<GapAnchor<int> > > >; TContigGapsPW = Gaps<Tag<Nothing_>, AnchorGaps<Segment<String<GapAnchor<int> >, InfixSegment> > >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TAlignedReadIter = AlignedReadStoreElement<int, GapAnchor<int>, void>*; TReadSeqStore = StringSet<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:261:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12:   required from 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32:   required from 'seqan::Finder<THaystack, seqan::Pigeonhole<TSpec> >::Finder(THaystack&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<TObject, const Tag<Rooted_> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(T&, Tag<TagSpec>) [with T = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename Iterator<T, const Tag<TagSpec> >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename Source<const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24:   required from 'typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::getValue(Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&) [with TGaps = const Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; typename GetValue<Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > > >::Type = ModifiedAlphabet<SimpleType<unsigned char, Dna5Q_>, ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = Iter<std::basic_ostream<char>, StreamIterator<Tag<Output_> > >; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = AnchorGaps<String<GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; TAlignedReadElement = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  343 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<GapAnchor<int> >, InfixSegment>*; TParam = const Segment<String<GapAnchor<int> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<String<GapAnchor<int> >, InfixSegment>, Tag<Tristate_> >; TValue = Segment<String<GapAnchor<int> >, InfixSegment>; typename Value<TContext>::Type = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TValue2 = const Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(Holder<TValue, Tag<Tristate_> >&, const TSource&) [with TValue = Segment<String<GapAnchor<int> >, InfixSegment>; TSource = Segment<String<GapAnchor<int> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20:   required from 'seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::Holder(const THostValue&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:165:9:   required from 'seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag<seqan::Nothing_>; TGapAnchors = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29:   required from 'void seqan::convertPairWiseToGlobalAlignment(FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigGapsString = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&, const FragStoreImportFlags&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(FragmentStore<TSpec, TConfig>&, FormattedFile<Tag<Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = FragmentStoreConfig<void>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:261:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::GapAnchor<int> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>*; TParam = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TString2 = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSource = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TValue2 = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TSpec = Pigeonhole<>; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:463:41:   required from 'void seqan::_patternInit(Pattern<TIndex, Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = Index<const StringSet<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Dependent<Tag<TagInsist_> > >, IndexQGram<Shape<SimpleType<unsigned char, Dna5Q_>, OneGappedShape>, Tag<OpenAddressing_> > >; TFloat = double; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&, const std::vector<unsigned int>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildAllToAllOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::run(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>& seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>::operator=(const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy]
   86 |     class Index<TObject, IndexQGram<TShapeSpec, OpenAddressing> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>' has user-provided 'seqan::Shape<TValue, seqan::OneGappedShape>::Shape(const seqan::Shape<TValue, seqan::OneGappedShape>&) [with TValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>]'
  107 |         Shape(Shape const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<const seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::OneGappedShape>, seqan::Tag<seqan::OpenAddressing_> > >&)' first required here
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = const SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<AffineGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   required from 'TScoreValue seqan::globalAlignment(Align<TSource, TSpec>&, const Score<TScoreValue, TScoreSpec>&, const AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>; TScoreValue = int; TScoreSpec = Tag<Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = Tag<Default_>; TAlgoTag = Tag<Gotoh_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<const SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<AffineGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<True, True, True, True> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<AffineGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapCosts = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<True, True, True, True> >; TGapScheme = Tag<AffineGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<AffineGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<AffineGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TSequenceV = Segment<const String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<True, True, True, True>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24:   required from 'bool seqan::Overlapper_<TFragments, TSequence>::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String<seqan::Fragment<> >; TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; TFragments = seqan::String<seqan::Fragment<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::run(TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20:   required from 'void seqan::ConsensusAligner_<TFragmentStore>::run() [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16:   required from 'void seqan::consensusAlignment(FragmentStore<TSpec, TConfig>&, const ConsensusAlignmentOptions&) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:23:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5Q_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TDPCell = DPCell_<int, Tag<LinearGaps_> >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18:   required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSeqHValue = ConsensusScoreSequenceEntry<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> > >; TSeqVValue = ConsensusScoreSequenceEntry<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment> >; TSeqVIterator = Iter<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5Q_>*, Tag<Default_> > >; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TColumnDescriptor = MetaColumnDescriptor<Tag<DPInitialColumn_>, Tag<FullColumn_> >; TDPProfile = DPProfile_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> >, Tag<LinearGaps_>, TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >, Tag<Serial_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<FreeEndGaps_<False, True, True, False> > >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWise_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWise_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoringScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBand = DPBandConfig<Tag<BandOff_> >; TAlignmentAlgo = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWise = Tag<NavigateColumnWise_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreScheme = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TBandSwitch = Tag<BandOff_>; TAlignmentAlgorithm = GlobalAlignment_<FreeEndGaps_<False, True, True, False> >; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TTraceSegment, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >; TSequenceV = Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>; TScoreValue2 = int; TScoreSpec = WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > >; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOff_> >; TFreeEndGaps = FreeEndGaps_<False, True, True, False>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:639:20:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, const TAlgoTag&) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>; TAlgoTag = Tag<NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36:   required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = Gaps<String<ProfileChar<SimpleType<unsigned char, Dna5_> >, Alloc<> >, Tag<ArrayGaps_> >; TReadGaps = Gaps<Segment<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, InfixSegment>, Tag<ArrayGaps_> >; TConsensusScore = Score<int, WeightedConsensusScore<Score<int, Tag<ProfileSeqFracScore_> >, Score<int, Tag<ProfileSeqScore_> > > >; TAlignConfig = AlignConfig<false, true, false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18:   required from 'void seqan::AnsonMyersRealigner_<TFragmentStore>::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18:   required from 'void seqan::reAlignment(FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:20:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5Q_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:158,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h: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>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Sam_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:231:19,
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TagSelector<TTagList>&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:233:19,
    inlined from 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:573:15:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_readOneAlignment(FragmentStore<TSpec, TConfig>&, TContigAnchorGaps&, TMatchMateInfos&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, FragStoreSAMContext<FragmentStore<TSpec, TConfig> >&, const FragStoreImportFlags&) [with TSpec = void; TConfig = FragmentStoreConfig<void>; TContigAnchorGaps = StringSet<String<GapAnchor<int> >, Owner<ConcatDirect<> > >; TMatchMateInfos = String<MatchMateInfo_<unsigned int>, Alloc<> >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >; TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TFormat = TagSelector<TagList<Tag<Bam_>, TagList<Tag<Sam_> > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
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 seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1366: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);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 97%] Building CXX object apps/seqcons2/CMakeFiles/seqcons2.dir/seqcons_options.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/seqcons2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/seqcons2/CMakeFiles/seqcons2.dir/seqcons_options.cpp.o -MF CMakeFiles/seqcons2.dir/seqcons_options.cpp.o.d -o CMakeFiles/seqcons2.dir/seqcons_options.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_options.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_options.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_options.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/string:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_options.h:39:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 97%] Linking CXX executable ../../bin/seqcons2
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/seqcons2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/seqcons2.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/seqcons2.dir/seqcons.cpp.o CMakeFiles/seqcons2.dir/seqcons_app.cpp.o CMakeFiles/seqcons2.dir/seqcons_options.cpp.o -o ../../bin/seqcons2  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Built target seqcons2
make  -f apps/sgip/CMakeFiles/sgip.dir/build.make apps/sgip/CMakeFiles/sgip.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sgip /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sgip/CMakeFiles/sgip.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/sgip/CMakeFiles/sgip.dir/build.make apps/sgip/CMakeFiles/sgip.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Building CXX object apps/sgip/CMakeFiles/sgip.dir/sgip.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sgip && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.4.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/sgip/CMakeFiles/sgip.dir/sgip.cpp.o -MF CMakeFiles/sgip.dir/sgip.cpp.o.d -o CMakeFiles/sgip.dir/sgip.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/sgip.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/sgip.cpp:29:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/sgip.cpp:27:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/sgip_base.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/sgip.cpp:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 98%] Linking CXX executable ../../bin/sgip
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sgip && /usr/bin/cmake -E cmake_link_script CMakeFiles/sgip.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/sgip.dir/sgip.cpp.o -o ../../bin/sgip  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Built target sgip
make  -f apps/snp_store/CMakeFiles/snp_store.dir/build.make apps/snp_store/CMakeFiles/snp_store.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/snp_store /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/snp_store/CMakeFiles/snp_store.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/snp_store/CMakeFiles/snp_store.dir/build.make apps/snp_store/CMakeFiles/snp_store.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Building CXX object apps/snp_store/CMakeFiles/snp_store.dir/snp_store.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/snp_store && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/snp_store/CMakeFiles/snp_store.dir/snp_store.cpp.o -MF CMakeFiles/snp_store.dir/snp_store.cpp.o.d -o CMakeFiles/snp_store.dir/snp_store.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:32:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_tree.h:65,
                 from /usr/include/c++/12/map:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:59:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:88:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   88 |     public std::unary_function<Pair<TSize, TSize>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_library.h:99:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   99 |     public std::unary_function<Pair<TSize, Triple<TSize, TSize, TSize> >, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:53:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:356:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  356 |         public ::std::binary_function < typename Value<TMatches>::Type, typename Value<TMatchQualities>::Type, bool >
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:405:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  405 |     struct LessPosLen : public ::std::binary_function < TPosLen, TPosLen, bool >
      |                                       ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:420:23: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  420 |         public ::std::binary_function < typename Value<TMatches>::Type, typename Value<TMatchQualities>::Type, bool >
      |                       ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:468:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  468 |     struct LessId : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:481:37: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  481 |     struct LessGPos : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:504:40: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  504 |     struct LessGPosEnd : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                        ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:523:42: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  523 |     struct LessGPosEndOa : public ::std::binary_function < TReadMatch, TReadMatch, bool >
      |                                          ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:545:36: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  545 |     struct HigherQ : public ::std::binary_function < TQual, TQual, bool >
      |                                    ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:54,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/pair_base.h: In instantiation of 'seqan::Pair<T1, T2, TSpec>::Pair(const T1&, const T2&) [with T1 = unsigned int; T2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:5148:46:   required from 'void seqan::dumpShortIndelPolymorphismsBatch(TFragmentStore&, TReadCigars&, TGenome&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCigars = StringSet<String<Pair<char, int> > >; TGenome = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:971:74:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/pair_base.h:120:53: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  120 |     Pair(T1 const & _i1, T2 const & _i2) : i1(_i1), i2(_i2) {}
      |                                                     ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:77:18:   required from 'bool loadGenomes(TGenomeSet&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<seqan::String<char, seqan::Alloc<> >, TGenomeSetSize>&, TGenomeNames&) [with TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<> >; TGenomeSetSize = unsigned int; TGenomeNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:670:56:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35:   required from 'typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type seqan::iter(T&, TPos, const Tag<TExpand>&) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<T, const Tag<TExpand> >::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:4057:36:   required from 'void seqan::dumpVariantsRealignBatch(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCounts = String<unsigned int, Alloc<> >; TReadCigars = StringSet<String<Pair<char, int> > >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:2477:41:   required from 'void seqan::dumpVariantsRealignBatchWrap(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCigars = StringSet<String<Pair<char, int> > >; TReadCounts = String<unsigned int, Alloc<> >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:986:53:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:77:18:   required from 'bool loadGenomes(TGenomeSet&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<seqan::String<char, seqan::Alloc<> >, TGenomeSetSize>&, TGenomeNames&) [with TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<> >; TGenomeSetSize = unsigned int; TGenomeNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:670:56:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const Iter<TGaps_, GapsIterator<AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = const Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TGapAnchors = String<GapAnchor<int> >; TDifference = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:689:35:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TExpand> >::Type seqan::iter(const T&, TPos, const Tag<TExpand>&) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; TTag = Rooted_; typename Iterator<const T, const Tag<TExpand> >::Type = Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:669:16:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(const T&, TPos) [with T = Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >; TPos = int; typename Iterator<const T, typename DefaultGetIteratorSpec<T>::Type>::Type = Iter<const Gaps<String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >, AnchorGaps<String<GapAnchor<int> > > >, GapsIterator<AnchorGaps<String<GapAnchor<int> > > > >; typename DefaultGetIteratorSpec<T>::Type = const Tag<Rooted_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:451:22:   required from 'bool seqan::isGap(const Gaps<TSequence, AnchorGaps<TGapAnchors> >&, TPosition) [with TSequence = String<SimpleType<unsigned char, Dna5Q_>, Alloc<> >; TGapAnchors = String<GapAnchor<int> >; TPosition = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:4418:72:   required from 'void seqan::dumpVariantsRealignBatch(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCounts = String<unsigned int, Alloc<> >; TReadCigars = StringSet<String<Pair<char, int> > >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:2477:41:   required from 'void seqan::dumpVariantsRealignBatchWrap(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = FragmentStore<SnpStoreSpec_>; TReadCigars = StringSet<String<Pair<char, int> > >; TReadCounts = String<unsigned int, Alloc<> >; TGenomeName = String<char, Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = SNPCallingOptions<>; typename TFragmentStore::TContigPos = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:986:53:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  773 |     Iter<TGaps, GapsIterator<AnchorGaps<TGapAnchors> > > result = lhs;
      |                                                          ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >::Iter(const seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >&)' is deprecated [-Wdeprecated-copy]
  775 |     return result;
      |            ^~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter<const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > >' has user-provided 'const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >& seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >::operator=(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps_ = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGapAnchors_ = seqan::String<seqan::GapAnchor<int> >]'
  112 |     Iter const & operator = (Iter const & other_)
      |                  ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:77:18:   required from 'bool loadGenomes(TGenomeSet&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<seqan::String<char, seqan::Alloc<> >, TGenomeSetSize>&, TGenomeNames&) [with TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<> >; TGenomeSetSize = unsigned int; TGenomeNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:670:56:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:77:18:   required from 'bool loadGenomes(TGenomeSet&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<seqan::String<char, seqan::Alloc<> >, TGenomeSetSize>&, TGenomeNames&) [with TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<> >; TGenomeSetSize = unsigned int; TGenomeNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:670:56:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:77:18:   required from 'bool loadGenomes(TGenomeSet&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<seqan::String<char, seqan::Alloc<> >, TGenomeSetSize>&, TGenomeNames&) [with TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<> >; TGenomeSetSize = unsigned int; TGenomeNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:670:56:   required from 'int detectSNPs(seqan::SNPCallingOptions<TSpec>&) [with TSpec = seqan::SNPCallingSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:28:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
In function 'typename seqan::Size<const seqan::String<TValue, TSpec> >::Type seqan::length(const String<TValue, TSpec>&) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>]',
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1678:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::String<char, seqan::Alloc<> > >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1725:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:472:32: warning: pointer used after 'void operator delete(void*)' [-Wuse-after-free]
  472 |     return end(me, Standard()) - begin(me, Standard());
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:53,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:74:
In function 'void seqan::deallocate(T&, TValue*, TSize, Tag<TUsage>) [with T = String<String<char, Alloc<> > >; TValue = String<char, Alloc<> >; TSize = unsigned int; TUsage = AllocateStorage_]',
    inlined from 'void seqan::_deallocateStorage(String<TValue, Alloc<TSpec> >&, TPtr*, TSize) [with TValue = String<char, Alloc<> >; TSpec = void; TPtr = String<char, Alloc<> >; TSize = unsigned int]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_alloc.h:390:15,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1685:27,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = String<char, Alloc<> >; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'static typename seqan::Size<T>::Type seqan::_Resize_String<TExpand>::resize_(T&, typename seqan::Size<T>::Type) [with T = seqan::String<seqan::String<char, seqan::Alloc<> > >; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1725:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/allocator_interface.h:360:21: note: call to 'void operator delete(void*)' here
  360 |     operator delete ((void *) data);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = char*]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = char*]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, char*>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:151:30:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = char*]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = short unsigned int; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = unsigned char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:627:13,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = signed char; TSource = String<char, Alloc<> >]',
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:82:21,
    inlined from 'bool seqan::AppendTagsSamToBamOneTagHelper_<TTarget, TBuffer>::operator()(Type) [with Type = signed char; TTarget = seqan::String<char, seqan::Alloc<> >; TBuffer = seqan::String<char, seqan::Alloc<> >&]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:77:10,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<T2, void>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = signed char]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:620:16,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned char; TSubList = TagList<signed char>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = char; TSubList = TagList<unsigned char, TagList<signed char> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short unsigned int; TSubList = TagList<char, TagList<unsigned char, TagList<signed char> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = short int; TSubList = TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = float; TSubList = TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = unsigned int; TSubList = TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'bool seqan::tagApply(TFunctor&, TagList<TTag2, TSubList2>) [with TFunctor = AppendTagsSamToBamOneTagHelper_<String<char, Alloc<> >, String<char, Alloc<> >&>; TTag = int; TSubList = TagList<unsigned int, TagList<float, TagList<short int, TagList<short unsigned int, TagList<char, TagList<unsigned char, TagList<signed char> > > > > > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_tags.h:629:20,
    inlined from 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_sam_conversion.h:166:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::_appendTagsSamToBamOneTag(TTarget&, TForwardIter&, CharString&) [with TTarget = String<char, Alloc<> >; TForwardIter = Iter<const String<char, Alloc<> >, AdaptorIterator<const char*, Tag<Default_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const signed char&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = signed char; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:277:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = short unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:306:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const short unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = short unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:320:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = int; TSource = String<char, Alloc<> >]',
    inlined from 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/read_sam.h:363:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void seqan::readRecord(BamAlignmentRecord&, BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const Sam&) [with TForwardIter = Iter<VirtualStream<char, Tag<Input_> >, StreamIterator<Tag<Input_> > >; TNameStore = StringSet<String<char, Alloc<> > >; TNameStoreCache = NameStoreCache<StringSet<String<char, Alloc<> > > >; TStorageSpec = Dependent<Tag<TagInsist_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[ 98%] Linking CXX executable ../../bin/snp_store
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/snp_store && /usr/bin/cmake -E cmake_link_script CMakeFiles/snp_store.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/snp_store.dir/snp_store.cpp.o -o ../../bin/snp_store  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Built target snp_store
make  -f apps/stellar/CMakeFiles/stellar.dir/build.make apps/stellar/CMakeFiles/stellar.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/stellar /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/stellar/CMakeFiles/stellar.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/stellar/CMakeFiles/stellar.dir/build.make apps/stellar/CMakeFiles/stellar.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Building CXX object apps/stellar/CMakeFiles/stellar.dir/stellar.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/stellar && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.4.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/stellar/CMakeFiles/stellar.dir/stellar.cpp.o -MF CMakeFiles/stellar.dir/stellar.cpp.o.d -o CMakeFiles/stellar.dir/stellar.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:25:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:45:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |     struct filterI1 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:54:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   54 |     struct filterI2 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_filter.h:63:35: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 |     struct filterI3 : public std::unary_function<TValue, TResult>
      |                                   ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:351:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  351 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:457:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  457 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:78:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:42:46: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   42 |     struct MergeStreamComparer : public std::binary_function < PageBucket<TValue>,
      |                                              ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:57:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |         public std::binary_function <
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:206:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  206 |         struct insertBucket : public std::unary_function<TPageBucket,void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_sorter.h:321:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  321 |         struct insertBucket : public std::unary_function<TPageBucket, void> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/set.h:373:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  373 |     struct SetLess_ : public std::binary_function<TElement, TElement, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:76:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:340:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  340 |     struct FibreLess: public std::binary_function<FibreRecord, unsigned, bool>
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:646:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  646 |     struct FunctorGlobalize : public std::unary_function<InType,Result>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:660:68: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  660 |     struct FunctorGlobalize<InType, Nothing, Result> : public std::unary_function<InType,InType>
      |                                                                    ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:666:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  666 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:714:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  714 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:782:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  782 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:851:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  851 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:885:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  885 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:933:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  933 | public std::binary_function < TSAValue, TSAValue, bool >
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1814:33: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1814 | struct _qgramComp : public std::binary_function<InType,InType,Result> {
      |                                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:1833:13: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 1833 | public std::binary_function<
      |             ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:102:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:46:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   46 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_qsort.h:85:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   85 |         public std::binary_function < TSAValue, TSAValue, bool >
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:107:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:98:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   98 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:112:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  112 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:127:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:144:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:154:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:110:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:110:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  110 |         public std::binary_function < SkewDCStream<TValue>,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:143:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  143 |         public std::binary_function < SkewDCStream<Triple<T1, T2, Tuple<T, SIZE, BitPacked<> >, Pack> >,
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:111:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:65:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   65 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:99:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   99 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:118:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  118 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:132:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:154:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  154 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:175:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  175 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:185:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  185 |         public std::binary_function<TValue, TValue, TResult>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:114:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:57:43: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   57 |     struct _skew7NCompMulti : public std::binary_function<TValue, TValue, TResult> {
      |                                           ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:97:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   97 |         public std::binary_function<
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:141:21: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  141 |         public std::unary_function<TValue, TResult>
      |                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:121:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:59:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   59 |     struct _mapInverse : public std::unary_function<InType,Result> {
      |                                      ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_lcp.h:164:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  164 |     struct _mapInverseMulti : public std::unary_function<InType,Result> {
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:125:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bwt.h:144:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  144 |     struct _filterGlobalizer : public std::unary_function<InType,Result> {
      |                                            ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:131:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:556:21: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  556 |         public std::binary_function< Pair<T1,T2,TPack>, Pair<T1,T2,TPack>, bool>
      |                     ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:188:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/repeat_base.h:120:38: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  120 |     struct RepeatLess_ : public std::binary_function<TPos, TPos, bool>
      |                                      ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:221:39: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  221 | struct QualityExtractor : public std::unary_function<TValue, char>
      |                                       ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:60,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/fai_index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:73:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:352:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  352 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:362:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  362 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:372:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  372 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:382:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  382 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:392:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  392 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_align.h:402:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  402 |     public std::binary_function<TAlignedRead, TAlignedRead, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2155:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
 2155 |     public std::binary_function<
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_types.h:155:32: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  155 | struct LessPos : public ::std::binary_function <TMatch, TMatch, bool> {
      |                                ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_types.h:207:35: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  207 | struct LessLength : public ::std::binary_function <TMatch, TMatch, bool> {
      |                                   ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:127:18: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  127 |     public::std::unary_function<AminoAcid, AminoAcid>
      |                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:60:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:68:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:60:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:68:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:60:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:68:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:60:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:68:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:60:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:68:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBestLocal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:60:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobalExtend_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:68:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:47: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  677 |                 Segment<TInfix, InfixSegment> finderSegment(finderInfixSeq,
      |                                               ^~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:74: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  690 |                 Segment<typename Infix<TPatternSeq>::Type, InfixSegment> patternSegment(patternInfixSeq,
      |                                                                          ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note:   initializing argument 1 of 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
  102 |     Segment(typename Parameter_<THost>::Type _host, typename Position<THost>::Type _begin_index, typename Position<THost>::Type _end_index):
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = const char*; TSpec = PrefixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<const char*, PrefixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25:   required from 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<Bam_>, TagList<Tag<Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<Bam_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:14:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:618:26:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:103:29:   required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  194 |                 TAlign ali(align);
      |                        ^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Dna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:103:29:   required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  194 |                 TAlign ali(align);
      |                        ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Rna_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:103:29:   required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  194 |                 TAlign ali(align);
      |                        ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, Rna5_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:103:29:   required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  194 |                 TAlign ali(align);
      |                        ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:103:29:   required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  194 |                 TAlign ali(align);
      |                        ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = String<char, Alloc<> >; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:103:29:   required from 'seqan::Segment<THost_, seqan::InfixSegment>::Segment(typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type, typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position<typename seqan::Host<seqan::Segment<THost_, seqan::InfixSegment> >::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  194 |                 TAlign ali(align);
      |                        ^~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:618:26:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:202:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:577:88:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  365 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:202:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:577:88:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  365 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:202:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:577:88:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  365 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:202:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:577:88:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  365 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:202:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:577:88:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  365 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<const T>::Type seqan::_toParameter(const T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Parameter_<const T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:202:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(const Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<char, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:577:88:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  365 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:618:26:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:773:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<seqan::Segment<THost_, seqan::InfixSegment>, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:467:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  358 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:773:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<seqan::Segment<THost_, seqan::InfixSegment>, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:467:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  358 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:773:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<seqan::Segment<THost_, seqan::InfixSegment>, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:467:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  358 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:773:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<seqan::Segment<THost_, seqan::InfixSegment>, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:467:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  358 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:773:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<seqan::Segment<THost_, seqan::InfixSegment>, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:467:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  358 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::_toParameter(T&) [with T = Segment<String<char, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(Segment<THost_, InfixSegment>&) [with THost_ = Segment<String<char, Alloc<> >, InfixSegment>; typename Parameter_<T>::Type = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:773:28:   required from 'void integrateAlign(seqan::Align<TSource, TSpec>&, const seqan::Align<seqan::Segment<seqan::Segment<THost_, seqan::InfixSegment>, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String<char, seqan::Alloc<> >; TSpec1 = seqan::Tag<seqan::ArrayGaps_>; TSpec2 = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:467:16:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  358 |     return _object;
      |            ^~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:618:26:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:190:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:607:30:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:607:30:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:607:30:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:607:30:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:607:30:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37:   required from 'TScoreValue seqan::_localAlignmentNext(LocalAlignmentFinder<TScoreValue>&, Gaps<TSource, TSpec>&, Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>; TScore = Score<int, Tag<Simple_> >; TDiagonal = int; BandedWatermanEggert = Tag<BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(Gaps<TSequenceV, TGapsSpecV>&, Gaps<TSequenceV, TGapsSpecV>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecH = Tag<ArrayGaps_>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TGapsSpecV = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(Align<TSequence, TAlignSpec>&, LocalAlignmentEnumerator<Score<TValue, TSpec>, Tag<Banded_> >&) [with TScoreValue = int; TScoreSpec = Tag<Simple_>; TSequence = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TAlignSpec = Tag<ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:607:30:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >& seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::operator=(const seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&)' is deprecated [-Wdeprecated-copy]
  287 |             matIt2 = matIt - diagonalWidth;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >' has user-provided 'seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >::Iter(const seqan::Iter<TContainer, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >&) [with TContainer = seqan::Matrix<int>]'
  105 |     Iter(Iter const & other_) :
      |     ^~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, Tag<TagSpec>) [with TFilename = Segment<const char*, PrefixSegment>; TFormat_ = Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, TagSelector<TSubList>&) [with TFilename = Segment<const char*, PrefixSegment>; TTagList = TagList<Tag<TagFastq_>, TagList<Tag<TagFasta_>, TagList<Tag<Embl_>, TagList<Tag<GenBank_>, TagList<Tag<Raw_>, TagList<Tag<Sam_>, TagList<Tag<Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void; TThrowExceptions = False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = Tag<TagFastq_>; TDirection = Tag<Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const seqan::CharString&, const seqan::CharString&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:618:26:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment<const char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  159 |     TLowcase lowcaseFileName(fileName);
      |              ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:395:16:   required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:687:78:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:395:16:   required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:687:78:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:395:16:   required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:687:78:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:395:16:   required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:687:78:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:395:16:   required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:687:78:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]'
  143 |         Index(Index const &other):
      |         ^~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSource = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename DisableIf<Is<StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TValue2 = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(Holder<TValue, Tag<Tristate_> >&) [with TValue = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; typename Reference<Holder<TValue, Tag<Tristate_> > >::Type = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Host<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:395:16:   required from 'typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::needle(Pattern<TNeedle, TSpec>&) [with TNeedle = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >; TSpec = Swift<Tag<SwiftLocal_> >; typename Needle<Pattern<TNeedle, TSpec> >::Type = Index<StringSet<String<char, Alloc<> >, Dependent<Tag<TagInsist_> > >, IndexQGram<UngappedShape<0>, Tag<OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:687:78:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >& seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >::operator=(const seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >&)' is deprecated [-Wdeprecated-copy]
  110 |     target = source;
      |     ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >' has user-provided 'seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >::Index(const seqan::Index<TObject, seqan::IndexQGram<TShapeSpec, seqan::Tag<seqan::OpenAddressing_> > >&) [with TObject = seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TShapeSpec = seqan::UngappedShape<0>]'
  143 |         Index(Index const &other):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >*; TParam = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >*; TParam = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >; TTargetSpec = Alloc<>; TValue = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = String<Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >, Alloc<> >&; TSource = Align<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28:   required from 'void _splitAtXDrops(TAlign&, seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, TScoreValue1, TScoreValue2, seqan::String<TString>&) [with TAlign = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >::Align(const seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >' has user-provided 'seqan::Align<TSource, TSpec>& seqan::Align<TSource, TSpec>::operator=(const seqan::Align<TSource, TSpec>&) [with TSource = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::ArrayGaps_>]'
  104 |     Align & operator=(Align const & other)
      |             ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = const Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TContext>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:604:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TValue>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:697:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = const Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TContext>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:604:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TValue>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:697:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = const Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TContext>::Type = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:604:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TValue>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:697:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = const Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TContext>::Type = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:604:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TValue>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:697:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna5_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = const Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TContext>::Type = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:604:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TValue>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<unsigned int>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:697:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>*; TParam = const Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = Holder<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, Tag<Tristate_> >; TValue = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; typename Value<TContext>::Type = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&, TValue2&) [with TValue = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TValue2 = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(Holder<TValue, Tag<Tristate_> >&) [with TValue = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:604:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<char, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<char, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<char, Alloc<> >, InfixSegment>; TString2 = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<char, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<char, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String<TValue>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, const seqan::Segment<TSequence, seqan::InfixSegment>&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String<seqan::SimpleType<unsigned char, seqan::TraceBack_> >; TPossEnd = ExtensionEndPosition<unsigned int>; TSequence = seqan::String<char, seqan::Alloc<> >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:697:26:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
 1342 |             TTargetValue temp_copy(std::forward<TValue>(_value)); //temp copy because resize could invalidate _value
      |                          ^~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  647 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) - right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  586 |     return Iter<TContainer, AdaptorIterator<TIterator, TSpec> >(container(left), hostIterator(left) + right);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:744:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:124:15: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  124 |             : data_container(other_.data_container),
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Dna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, Rna5_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<SimpleType<unsigned char, AminoAcid_>*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25:   required from 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type seqan::begin(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename DisableIf<Is<StlContainerConcept<typename RemoveReference<T>::Type> >, typename Iterator<const T, const Tag<TagSpec> >::Type>::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; typename RemoveReference<T>::Type = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:41:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  351 |     return TIterator(me, begin(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; typename Iterator<const T, const Tag<Rooted_> >::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >; Rooted = const Tag<Rooted_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23:   required from 'typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type seqan::end(const T&, Tag<TagSpec>) [with T = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSpec = Rooted_; typename Iterator<const T, const Tag<TagSpec> >::Type = Iter<Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>, AdaptorIterator<char*, Tag<Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(String<TValue, TSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TGapModel = Tag<LinearGaps_>; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  486 |     return TIterator(me, end(me, Standard()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note:   initializing argument 1 of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
  116 |     Iter(typename Parameter_<TContainer>::Type container_, TIterator it_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Dna5_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Dna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Rna5_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, Rna5_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, Rna5_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::Rna5_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>*; TParam = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>*; TParam = const Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TString2 = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = SimpleType<unsigned char, AminoAcid_>*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<SimpleType<unsigned char, AminoAcid_>, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<char, Alloc<> >, InfixSegment>*; TParam = Segment<String<char, Alloc<> >, InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<char, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<char, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<char, Alloc<> >, InfixSegment>; TString2 = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<char, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<char, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28:   required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Segment<String<char, Alloc<> >, InfixSegment>*; TParam = const Segment<String<char, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27:   required from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag<seqan::TagGenerous_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54:   required from 'void seqan::appendValue(String<TValue, TSpec>&, TValue&&, Tag<TUsage>) [with TTargetValue = Segment<String<char, Alloc<> >, InfixSegment>; TTargetSpec = Alloc<>; TValue = const Segment<String<char, Alloc<> >, InfixSegment>&; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(StringSet<TString, Owner<> >&, const TString2&, Tag<TExpand>) [with TString = Segment<String<char, Alloc<> >, InfixSegment>; TString2 = Segment<String<char, Alloc<> >, InfixSegment>; TExpand = TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = StringSet<Segment<String<char, Alloc<> >, InfixSegment>, Owner<> >&; TSource = Segment<String<char, Alloc<> >, InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, TTag) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String<char, seqan::Alloc<> >; TSource = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyAllLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  254 |         new( (void*) & value(it) ) TNonConstValue(std::forward<TParam>(param_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<char, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(Segment<THost, TSpec>&) [with THost = Segment<String<char, Alloc<> >, InfixSegment>; TSpec = InfixSegment; typename Pointer_<Segment<THost, TSpec> >::Type = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >::Iter(typename seqan::Parameter_<TContainer>::Type, TIterator) [with TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12:   required from 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const Iter<TContainer, AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TIterator = char*; TSpec = Tag<Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = DPScout_<DPCell_<int, Tag<LinearGaps_> >, If<HasTerminationCriterium_<GlobalAlignment_<> >, Terminator_<>, Tag<Default_> > >; TDPScoreMatrixNavigator = DPMatrixNavigator_<DPMatrix_<DPCell_<int, Tag<LinearGaps_> >, Tag<SparseDPMatrix_>, String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> > >, Tag<DPScoreMatrix_>, Tag<NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = DPMatrixNavigator_<DPMatrix_<unsigned char, Tag<FullDPMatrix_>, String<unsigned char> >, DPTraceMatrix<TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > > >, Tag<NavigateColumnWiseBanded_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoringScheme = Score<int, Tag<Simple_> >; TBand = DPBandConfig<Tag<BandOn_> >; TAlignmentAlgo = GlobalAlignment_<>; TGapCosts = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; NavigateColumnWiseBanded = Tag<NavigateColumnWiseBanded_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26:   required from 'typename seqan::Value<TScoreScheme>::Type seqan::_computeAlignment(DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const DPBandConfig<TBandSwitch>&, const DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = DPCell_<int, Tag<LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMatHost = String<unsigned char>; TTraceTarget = String<TraceSegment_<unsigned int, unsigned int> >; TScoutState = DPScoutState_<Tag<Default_> >; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreScheme = Score<int, Tag<Simple_> >; TBandSwitch = Tag<BandOn_>; TAlignmentAlgorithm = GlobalAlignment_<>; TGapScheme = Tag<LinearGaps_>; TTraceFlag = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; TExecPolicy = Tag<Serial_>; typename Value<TScoreScheme>::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29:   required from 'typename seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type seqan::_setUpAndRunAlignment(DPContext<DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, String<TChar, TStringSpec>&, DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const Score<TScoreValue2, TScoreSpec>&, const AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = Tag<LinearGaps_>; TTraceValue = unsigned char; TScoreMat = String<DPCell_<int, Tag<LinearGaps_> >, Alloc<> >; TTraceMat = String<unsigned char>; TTraceSegment = TraceSegment_<unsigned int, unsigned int>; TSpec = Alloc<>; TDPScoutStateSpec = Tag<Default_>; TSequenceH = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TSequenceV = Segment<Segment<String<char, Alloc<> >, InfixSegment>, InfixSegment>; TScoreValue2 = int; TScoreSpec = Tag<Simple_>; TDPType = GlobalAlignment_<>; TBand = DPBandConfig<Tag<BandOn_> >; TFreeEndGaps = FreeEndGaps_<>; TTraceConfig = TracebackOn<TracebackConfig_<Tag<SingleTrace_>, Tag<GapsLeft_> > >; typename Value<Score<TScoreValue2, TScoreSpec> >::Type = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17:   required from 'void verifySwiftHit(const seqan::Segment<THost_, seqan::InfixSegment>&, const seqan::Segment<THost_, seqan::InfixSegment>&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches<StellarMatch<TSource, TId> >&, BandedGlobal) [with TInfix = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; BandedGlobal = const seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17:   required from 'void stellar(seqan::Finder<TText, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, seqan::Pattern<seqan::Index<seqan::StringSet<TString, TSpec>, TSpec>, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet<QueryMatches<StellarMatch<TSource, TId> > >&, TTag) [with TText = seqan::String<char, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TIndexSpec = seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TTag = seqan::Tag<VerifyBandedGlobal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16:   required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >; TPattern = seqan::Pattern<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftLocal_> > >; TMatches = seqan::StringSet<QueryMatches<StellarMatch<seqan::String<char, seqan::Alloc<> >, seqan::String<char, seqan::Alloc<> > > >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31:   required from 'bool _stellarOnAll(seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, seqan::StringSet<TString, seqan::Owner<> >&, seqan::StringSet<TString2, seqan::Owner<> >&, StellarOptions&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TId = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23:   required from 'int mainWithOptions(TOptions&, seqan::String<TValue>) [with TOptions = StellarOptions; TAlphabet = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:24:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
In function 'typename seqan::Size<const seqan::String<TValue, TSpec> >::Type seqan::length(const String<TValue, TSpec>&) [with TValue = Triple<unsigned int, unsigned int, int, void>; TSpec = Alloc<>]',
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Triple<unsigned int, unsigned int, int, void>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1678:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Triple<unsigned int, unsigned int, int, void>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Triple<unsigned int, unsigned int, int, void>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Triple<unsigned int, unsigned int, int, void>, seqan::Alloc<> >; TValue = seqan::Triple<unsigned int, unsigned int, int, void>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1344:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:472:32: warning: pointer used after 'void operator delete(void*)' [-Wuse-after-free]
  472 |     return end(me, Standard()) - begin(me, Standard());
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:53:
In function 'void seqan::deallocate(T&, TValue*, TSize, Tag<TUsage>) [with T = String<Triple<unsigned int, unsigned int, int, void>, Alloc<> >; TValue = Triple<unsigned int, unsigned int, int, void>; TSize = unsigned int; TUsage = AllocateStorage_]',
    inlined from 'void seqan::_deallocateStorage(String<TValue, Alloc<TSpec> >&, TPtr*, TSize) [with TValue = Triple<unsigned int, unsigned int, int, void>; TSpec = void; TPtr = Triple<unsigned int, unsigned int, int, void>; TSize = unsigned int]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_alloc.h:390:15,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Triple<unsigned int, unsigned int, int, void>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1685:27,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Triple<unsigned int, unsigned int, int, void>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = Triple<unsigned int, unsigned int, int, void>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<seqan::Triple<unsigned int, unsigned int, int, void>, seqan::Alloc<> >; TValue = seqan::Triple<unsigned int, unsigned int, int, void>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1344:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/allocator_interface.h:360:21: note: call to 'void operator delete(void*)' here
  360 |     operator delete ((void *) data);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In function 'typename seqan::Size<const seqan::String<TValue, TSpec> >::Type seqan::length(const String<TValue, TSpec>&) [with TValue = ExtensionEndPosition<unsigned int>; TSpec = Alloc<>]',
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ExtensionEndPosition<unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1678:30,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ExtensionEndPosition<unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ExtensionEndPosition<unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<ExtensionEndPosition<unsigned int>, seqan::Alloc<> >; TValue = ExtensionEndPosition<unsigned int>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1344:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:472:32: warning: pointer used after 'void operator delete(void*)' [-Wuse-after-free]
  472 |     return end(me, Standard()) - begin(me, Standard());
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In function 'void seqan::deallocate(T&, TValue*, TSize, Tag<TUsage>) [with T = String<ExtensionEndPosition<unsigned int>, Alloc<> >; TValue = ExtensionEndPosition<unsigned int>; TSize = unsigned int; TUsage = AllocateStorage_]',
    inlined from 'void seqan::_deallocateStorage(String<TValue, Alloc<TSpec> >&, TPtr*, TSize) [with TValue = ExtensionEndPosition<unsigned int>; TSpec = void; TPtr = ExtensionEndPosition<unsigned int>; TSize = unsigned int]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_alloc.h:390:15,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ExtensionEndPosition<unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1685:27,
    inlined from 'void seqan::_reserveStorage(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ExtensionEndPosition<unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1665:1,
    inlined from 'typename seqan::Size<seqan::String<TValue, TSpec> >::Type seqan::reserve(String<TValue, TSpec>&, TSize_, Tag<TUsage>) [with TValue = ExtensionEndPosition<unsigned int>; TSpec = Alloc<>; TSize_ = unsigned int; TExpand = TagGenerous_]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20,
    inlined from 'static void seqan::AppendValueToString_<TExpand>::appendValue_(T&, TValue&&) [with T = seqan::String<ExtensionEndPosition<unsigned int>, seqan::Alloc<> >; TValue = ExtensionEndPosition<unsigned int>; TExpand = seqan::Tag<seqan::TagGenerous_>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1344:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/allocator_interface.h:360:21: note: call to 'void operator delete(void*)' here
  360 |     operator delete ((void *) data);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 98%] Linking CXX executable ../../bin/stellar
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/stellar && /usr/bin/cmake -E cmake_link_script CMakeFiles/stellar.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/stellar.dir/stellar.cpp.o -o ../../bin/stellar  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Built target stellar
make  -f apps/tree_recon/CMakeFiles/tree_recon.dir/build.make apps/tree_recon/CMakeFiles/tree_recon.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/tree_recon /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/tree_recon/CMakeFiles/tree_recon.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make  -f apps/tree_recon/CMakeFiles/tree_recon.dir/build.make apps/tree_recon/CMakeFiles/tree_recon.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Building CXX object apps/tree_recon/CMakeFiles/tree_recon.dir/tree_recon.cpp.o
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/tree_recon && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.4.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp    -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -MD -MT apps/tree_recon/CMakeFiles/tree_recon.dir/tree_recon.cpp.o -MF CMakeFiles/tree_recon.dir/tree_recon.cpp.o.d -o CMakeFiles/tree_recon.dir/tree_recon.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tree_recon.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tree_recon.cpp:19:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:79:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   79 | struct FunctorUpcase : public std::unary_function<InType, Result>
      |                                    ^~~~~~~~~~~~~~
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 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tree_recon.cpp:18:
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:113:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  113 | struct FunctorLowcase : public std::unary_function<InType, Result>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:147:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  147 | struct FunctorConvert : public std::unary_function<InType,OutType>
      |                                     ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:219:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  219 | struct FunctorComplement<char> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:228:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  228 | struct FunctorComplement<Dna> : public std::unary_function<Dna,Dna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:237:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  237 | struct FunctorComplement<Dna5> : public std::unary_function<Dna5,Dna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:246:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  246 | struct FunctorComplement<Rna> : public std::unary_function<Rna,Rna>
      |                                             ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:255:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  255 | struct FunctorComplement<Rna5> : public std::unary_function<Rna5,Rna5>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:264:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  264 | struct FunctorComplement<DnaQ> : public std::unary_function<DnaQ,DnaQ>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:276:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  276 | struct FunctorComplement<Dna5Q> : public std::unary_function<Dna5Q,Dna5Q>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_functors.h:287:47: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  287 | struct FunctorComplement<Iupac> : public std::unary_function<Iupac,Iupac>
      |                                               ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:79:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:393:31: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  393 | struct PosLess_ : public std::binary_function<TPos, TPos, bool>
      |                               ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:92:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:1338:41: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
 1338 |         struct testIODone : public std::unary_function<TPageFrame&,bool>
      |                                         ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h:325:17: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  325 |     public std::unary_function<Pair<TKey, TValue>, bool>
      |                 ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms.h:62:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_algorithms/kruskal.h:63:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   63 | struct LessPairI1_ : public std::unary_function<Pair<TWeight, TPair>, bool>
      |                                  ^~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:88,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:224:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  224 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gap_anchor.h:234:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  234 |     public std::binary_function<TGapAnchor, TGapAnchor, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:304:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
  304 |     public std::binary_function<TVertexDescriptor, TCargo, bool>
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:119:
In function 'TTarget seqan::lexicalCast(const TSource&) [with TTarget = unsigned int; TSource = String<char, Alloc<> >]',
    inlined from 'void readPhylipMatrix(TMat&, TNames&, TForwardIter&) [with TMat = seqan::String<double>; TNames = seqan::String<seqan::String<char, seqan::Alloc<> > >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tree_recon.cpp:54:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:255:9: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized]
  255 |         throw BadLexicalCast(target, source);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h: In function 'void readPhylipMatrix(TMat&, TNames&, TForwardIter&) [with TMat = seqan::String<double>; TNames = seqan::String<seqan::String<char, seqan::Alloc<> > >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:72:5: note: by argument 2 of type 'const unsigned int&' to 'seqan::BadLexicalCast::BadLexicalCast(const TTarget&, const TSource&) [with TTarget = unsigned int; TSource = seqan::String<char, seqan::Alloc<> >]' declared here
   72 |     BadLexicalCast(TTarget const & target, TSource const & source) :
      |     ^~~~~~~~~~~~~~
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/lexical_cast.h:253:13: note: 'target' declared here
  253 |     TTarget target;
      |             ^~~~~~
[100%] Linking CXX executable ../../bin/tree_recon
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/tree_recon && /usr/bin/cmake -E cmake_link_script CMakeFiles/tree_recon.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2  -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/tree_recon.dir/tree_recon.cpp.o -o ../../bin/tree_recon  -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[100%] Built target tree_recon
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/CMakeFiles 0
make[2]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
#cd obj-arm-linux-gnueabihf; make dox # This does nothing and no *.html files will be created at all
# This ends up in:
# Could not import extension sphinxcontrib.bibtex (exception: No module named sphinxcontrib.bibtex)
# Seems there is no sphinx module bibtex - thus deactivating creation of html manual
# cd manual && make html
make[1]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg'
   dh_auto_test -a
	cd obj-arm-linux-gnueabihf && make -j4 test ARGS\+=--verbose ARGS\+=-j4
make[1]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
Running tests...
/usr/bin/ctest --force-new-ctest-process --verbose -j4
UpdateCTestConfiguration  from :/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/DartConfiguration.tcl
UpdateCTestConfiguration  from :/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/DartConfiguration.tcl
Test project /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf
Constructing a list of tests
Done constructing a list of tests
Updating test list for fixtures
Added 0 tests to meet fixture requirements
Checking test dependency graph...
Checking test dependency graph end
test 1
        Start   1: test_test_align

1: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_align
1: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align
1: Test timeout computed to be: 10000000
test 2
        Start   2: test_test_align_simd_global_equal_length

2: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_align_simd_global_equal_length
2: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align
2: Test timeout computed to be: 10000000
test 3
        Start   3: test_test_align_simd_global_variable_length

3: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_align_simd_global_variable_length
3: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align
3: Test timeout computed to be: 10000000
test 4
        Start   4: test_test_align_simd_local_equal_length

4: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_align_simd_local_equal_length
4: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align
4: Test timeout computed to be: 10000000
1: TEST SUITE test_align
1: SEQAN_ENABLE_DEBUG == 1
1: SEQAN_ENABLE_TESTING == 1
1: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
1: SEQAN_ASYNC_IO == 1
1: test_align_gaps_array_gaps_metafunctions OK
1: test_align_gaps_array_constructor_and_source OK
1: test_align_gaps_array_gaps_set_source OK
1: test_align_gaps_array_gaps_assign_source OK
1: test_align_gaps_array_gaps_gap_operations_gaps_center OK
1: test_align_gaps_array_gaps_gap_operations_gaps_leading OK
1: test_align_gaps_array_gaps_gap_operations_gaps_trailing OK
1: test_align_gaps_array_gaps_sequence_interface_ungapped OK
1: test_align_gaps_array_gaps_sequence_interface_gaps_center OK
1: test_align_gaps_array_gaps_sequence_interface_gaps_leading OK
1: test_align_gaps_array_gaps_sequence_interface_gaps_trailing OK
1: test_align_gaps_array_gaps_iterator_interface_begin OK
1: test_align_gaps_array_gaps_iterator_interface_end OK
1: test_align_gaps_array_gaps_iterator_interface_iter OK
1: test_align_gaps_array_gaps_source_view_position_ungapped OK
1: test_align_gaps_array_gaps_source_view_position_gaps_center OK
1: test_align_gaps_array_gaps_source_view_position_gaps_leading OK
1: test_align_gaps_array_gaps_source_view_position_gaps_trailing OK
1: test_align_gaps_array_gaps_clipping_ungapped OK
1: test_align_gaps_array_gaps_clipping_gaps_center OK
1: test_align_gaps_array_gaps_clipping_gaps_leading OK
1: test_align_gaps_array_gaps_clipping_gaps_trailing OK
1: test_align_gaps_array_gaps_clear_clipping OK
1: test_align_gaps_array_gaps_copy_gaps OK
1: test_align_gaps_array_gaps_copy_clipping OK
1: test_align_gaps_array_gaps_source_is_nothing OK
1: test_align_gaps_array_gaps_clear OK
1: test_align_gaps_anchor_gaps_metafunctions OK
1: test_align_gaps_anchor_constructor_and_source OK
1: test_align_gaps_anchor_gaps_set_source OK
1: test_align_gaps_anchor_gaps_assign_source OK
1: test_align_gaps_anchor_gaps_gap_operations_gaps_center OK
1: test_align_gaps_anchor_gaps_gap_operations_gaps_leading OK
1: test_align_gaps_anchor_gaps_gap_operations_gaps_trailing OK
1: test_align_gaps_anchor_gaps_sequence_interface_ungapped OK
1: test_align_gaps_anchor_gaps_sequence_interface_gaps_center OK
1: test_align_gaps_anchor_gaps_sequence_interface_gaps_leading OK
1: test_align_gaps_anchor_gaps_sequence_interface_gaps_trailing OK
1: test_align_gaps_anchor_gaps_iterator_interface_begin OK
1: test_align_gaps_anchor_gaps_iterator_interface_end OK
1: test_align_gaps_anchor_gaps_iterator_interface_iter OK
1: test_align_gaps_anchor_gaps_source_view_position_ungapped OK
1: test_align_gaps_anchor_gaps_source_view_position_gaps_center OK
1: test_align_gaps_anchor_gaps_source_view_position_gaps_leading OK
1: test_align_gaps_anchor_gaps_source_view_position_gaps_trailing OK
1: test_align_gaps_anchor_gaps_clipping_ungapped OK
1: test_align_gaps_anchor_gaps_clipping_gaps_center OK
1: test_align_gaps_anchor_gaps_clipping_gaps_leading OK
1: test_align_gaps_anchor_gaps_clipping_gaps_trailing OK
1: test_align_gaps_anchor_gaps_clear_clipping OK
1: test_align_gaps_anchor_gaps_copy_gaps OK
1: test_align_gaps_anchor_gaps_copy_clipping OK
1: test_align_gaps_anchor_gaps_clear OK
1: test_align_fragment OK
1: test_align_gaps_iterator_array_metafunctions OK
1: test_align_gaps_iterator_array_trivial_iterator_array_functions OK
1: test_align_gaps_iterator_array_rooted_random_access_iterator_array_functions OK
1: test_align_gaps_iterator_array_movement OK
1: test_align_gaps_iterator_array_relations OK
1: test_align_gaps_iterator_array_pointer_arithmetic OK
1: test_align_gaps_iterator_array_forward_iteration OK
1: test_align_gaps_iterator_array_reverse_iteration OK
1: test_align_gaps_iterator_array_count_gaps_count_characters_is_gap OK
1: test_align_gaps_iterator_array_clipped_count_gaps_count_characters_is_gap OK
1: test_align_gaps_iterator_array_gap_operations_center OK
1: test_align_gaps_iterator_array_gap_operations_leading OK
1: test_align_gaps_iterator_array_gap_operations_trailing OK
1: test_align_gaps_iterator_anchor_metafunctions OK
1: test_align_gaps_iterator_anchor_trivial_iterator_anchor_functions OK
1: test_align_gaps_iterator_anchor_rooted_random_access_iterator_anchor_functions OK
1: test_align_gaps_iterator_anchor_movement OK
1: test_align_gaps_iterator_anchor_relations OK
1: test_align_gaps_iterator_anchor_pointer_arithmetic OK
1: test_align_gaps_iterator_anchor_forward_iteration OK
1: test_align_gaps_iterator_anchor_reverse_iteration OK
1: test_align_gaps_iterator_anchor_count_gaps_count_characters_is_gap OK
1: test_align_gaps_iterator_anchor_clipped_count_gaps_count_characters_is_gap OK
1: test_align_gaps_iterator_anchor_gap_operations_center OK
1: test_align_gaps_iterator_anchor_gap_operations_leading OK
1: test_align_gaps_iterator_anchor_gap_operations_trailing OK
1: test_alignment_dp_profile_is_global_alignment OK
1: test_alignment_dp_profile_is_local_alignment OK
1: test_alignment_dp_profile_is_traceback_enabled OK
1: test_alignment_dp_profile_is_free_end_gaps OK
1: test_dp_band_on_constructor OK
1: test_dp_band_on_lower_diagonal OK
1: test_dp_band_on_upper_diagonal OK
1: test_dp_band_on_set_lower_diagonal OK
1: test_dp_band_on_set_upper_diagonal OK
1: test_dp_band_off_band_size OK
1: test_dp_band_on_band_size OK
1: test_dp_cell_value OK
1: test_dp_cell_reference OK
1: test_dp_cell_default_infinity OK
1: test_dp_cell_linear_constructor OK
1: test_dp_cell_linear_copy_constructor OK
1: test_dp_cell_linear_assignment OK
1: test_dp_cell_linear_score OK
1: test_dp_cell_affine_constructor OK
1: test_dp_cell_affine_copy_constructor OK
1: test_dp_cell_affine_assignment OK
1: test_dp_cell_affine_score OK
1: test_dp_cell_affine_vertical_score OK
1: test_dp_cell_affine_horizontal_score OK
1: test_dp_cell_dynamic_constructor OK
1: test_dp_cell_dynamic_copy_constructor OK
1: test_dp_cell_dynamic_assignment OK
1: test_dp_cell_dynamic_score OK
1: test_alignment_dp_matrix_metafunction_data_host OK
1: test_alignment_dp_matrix_metafunction_size_arr OK
1: test_alignment_dp_matrix_data_host OK
1: test_alignment_dp_matrix_data_lengths OK
1: test_alignment_dp_matrix_data_factors OK
1: test_alignment_dp_matrix_check_dimension OK
1: test_alignment_dp_matrix_clear OK
1: test_alignment_dp_matrix_host OK
1: test_alignment_dp_matrix_set_host OK
1: test_alignment_dp_matrix_begin_standard OK
1: test_alignment_dp_matrix_begin_rooted OK
1: test_alignment_dp_matrix_end_standard OK
1: test_alignment_dp_matrix_end_rooted OK
1: test_alignment_dp_matrix_full_constructor OK
1: test_alignment_dp_matrix_full_copy_constructor OK
1: test_alignment_dp_matrix_full_assigment OK
1: test_alignment_dp_matrix_full_metafunction_value OK
1: test_alignment_dp_matrix_full_metafunction_reference OK
1: test_alignment_dp_matrix_full_metafunction_getvalue OK
1: test_alignment_dp_matrix_full_metafunction_position OK
1: test_alignment_dp_matrix_full_metafunction_size OK
1: test_alignment_dp_matrix_full_metafunction_host OK
1: test_alignment_dp_matrix_full_metafunction_iterator_standard OK
1: test_alignment_dp_matrix_full_metafunction_iterator_rooted OK
1: test_alignment_dp_matrix_full_resize OK
1: test_alignment_dp_matrix_full_resize_with_value OK
1: test_alignment_dp_matrix_full_value OK
1: test_alignment_dp_matrix_full_value_with_coordinates OK
1: test_alignment_dp_matrix_full_set_length OK
1: test_alignment_dp_matrix_full_length_dimension OK
1: test_alignment_dp_matrix_full_length OK
1: test_alignment_dp_matrix_full_empty OK
1: test_alignment_dp_matrix_full_coordinate OK
1: test_alignment_dp_matrix_sparse_constructor OK
1: test_alignment_dp_matrix_sparse_copy_constructor OK
1: test_alignment_dp_matrix_sparse_assigment OK
1: test_alignment_dp_matrix_sparse_metafunction_value OK
1: test_alignment_dp_matrix_sparse_metafunction_reference OK
1: test_alignment_dp_matrix_sparse_metafunction_getvalue OK
1: test_alignment_dp_matrix_sparse_metafunction_position OK
1: test_alignment_dp_matrix_sparse_metafunction_size OK
1: test_alignment_dp_matrix_sparse_metafunction_host OK
1: test_alignment_dp_matrix_sparse_metafunction_iterator_standard OK
1: test_alignment_dp_matrix_sparse_metafunction_iterator_rooted OK
1: test_alignment_dp_matrix_sparse_resize OK
1: test_alignment_dp_matrix_sparse_resize_with_value OK
1: test_alignment_dp_matrix_sparse_value OK
1: test_alignment_dp_matrix_sparse_value_with_coordinates OK
1: test_alignment_dp_matrix_sparse_set_length OK
1: test_alignment_dp_matrix_sparse_length_dimension OK
1: test_alignment_dp_matrix_sparse_length OK
1: test_alignment_dp_matrix_sparse_empty OK
1: test_alignment_dp_matrix_sparse_coordinate OK
1: test_alignment_dp_matrix_navigator_score_matrix_full_init_unbanded OK
1: test_alignment_dp_matrix_navigator_score_matrix_full_init_banded OK
1: test_alignment_dp_matrix_navigator_score_matrix_full_go_next_cell OK
1: test_alignment_dp_matrix_navigator_score_matrix_full_assign_value OK
1: test_alignment_dp_matrix_navigator_score_matrix_full_value OK
1: test_alignment_dp_matrix_navigator_score_matrix_full_previous_cell_horizontal OK
1: test_alignment_dp_matrix_navigator_score_matrix_full_coordinate OK
1: test_alignment_dp_matrix_navigator_score_matrix_full_container OK
1: test_alignment_dp_matrix_navigator_score_matrix_sparse_init_unbanded OK
1: test_alignment_dp_matrix_navigator_score_matrix_sparse_init_banded OK
1: test_alignment_dp_matrix_navigator_score_matrix_sparse_go_next OK
1: test_alignment_dp_matrix_navigator_score_matrix_sparse_assign_value OK
1: test_alignment_dp_matrix_navigator_score_matrix_sparse_value OK
1: test_alignment_dp_matrix_navigator_score_matrix_sparse_previous_cell_horizontal OK
1: test_alignment_dp_matrix_navigator_score_matrix_sparse_coordinate OK
1: test_alignment_dp_matrix_navigator_score_matrix_sparse_container OK
1: test_alignment_dp_matrix_navigator_trace_matrix_enabled_init_unbanded OK
1: test_alignment_dp_matrix_navigator_trace_matrix_disabled_init_unbanded OK
1: test_alignment_dp_matrix_navigator_trace_matrix_enabled_init_banded OK
1: test_alignment_dp_matrix_navigator_trace_matrix_disabled_init_banded OK
1: test_alignment_dp_matrix_navigator_trace_matrix_enabled_go_next OK
1: test_alignment_dp_matrix_navigator_trace_matrix_enabled_assign_value OK
1: test_alignment_dp_matrix_navigator_trace_matrix_enabled_value OK
1: test_alignment_dp_matrix_navigator_trace_matrix_enabled_coordinate OK
1: test_alignment_dp_matrix_navigator_trace_matrix_enabled_container OK
1: test_alignment_dp_matrix_navigator_trace_matrix_enabled_to_global_position OK
1: test_dp_formula_trace_global_linear_diagonal_direction OK
1: test_dp_formula_trace_global_linear_horizontal_direction OK
1: test_dp_formula_trace_global_linear_vertical_direction OK
1: test_dp_formula_trace_global_linear_upper_band_direction OK
1: test_dp_formula_trace_global_linear_lower_band_direction OK
1: test_dp_formula_trace_global_linear_all_direction OK
1: test_dp_formula_trace_global_affine_diagonal_direction OK
1: test_dp_formula_trace_global_affine_horizontal_direction OK
1: test_dp_formula_trace_global_affine_vertical_direction OK
1: test_dp_formula_trace_global_affine_upper_band_direction OK
1: test_dp_formula_trace_global_affine_lower_band_direction OK
1: test_dp_formula_trace_global_affine_all_direction OK
1: test_dp_formula_trace_global_dynamic_diagonal_direction OK
1: test_dp_formula_trace_global_dynamic_horizontal_direction OK
1: test_dp_formula_trace_global_dynamic_vertical_direction OK
1: test_dp_formula_trace_global_dynamic_upper_band_direction OK
1: test_dp_formula_trace_global_dynamic_lower_band_direction OK
1: test_dp_formula_trace_global_dynamic_all_direction OK
1: test_dp_formula_trace_local_linear_diagonal_direction OK
1: test_dp_formula_trace_local_linear_horizontal_direction OK
1: test_dp_formula_trace_local_linear_vertical_direction OK
1: test_dp_formula_trace_local_linear_upper_band_direction OK
1: test_dp_formula_trace_local_linear_lower_band_direction OK
1: test_dp_formula_trace_local_linear_all_direction OK
1: test_dp_formula_trace_local_affine_diagonal_direction OK
1: test_dp_formula_trace_local_affine_horizontal_direction OK
1: test_dp_formula_trace_local_affine_vertical_direction OK
1: test_dp_formula_trace_local_affine_upper_band_direction OK
1: test_dp_formula_trace_local_affine_lower_band_direction OK
1: test_dp_formula_trace_local_affine_all_direction OK
1: test_dp_formula_notrace_diagonal_direction OK
1: test_dp_formula_notrace_horizontal_direction OK
1: test_dp_formula_notrace_vertical_direction OK
1: test_dp_formula_notrace_upper_band_direction OK
1: test_dp_formula_notrace_lower_band_direction OK
1: test_dp_formula_notrace_all_direction OK
1: test_alignment_traceback_tracesegment_constructor OK
1: test_alignment_traceback_tracesegment_assignment OK
1: test_alignment_traceback_tracesegment_position OK
1: test_alignment_traceback_tracesegment_size OK
1: test_alignment_traceback_tracesegment_get_begin_horizontal OK
1: test_alignment_traceback_tracesegment_get_begin_vertical OK
1: test_alignment_traceback_tracesegment_get_end_horizontal OK
1: test_alignment_traceback_tracesegment_get_end_vertical OK
1: test_alignment_traceback_tracesegment_translate_trace_value OK
1: test_alignment_traceback_tracesegment_operator_stream OK
1: test_alignment_traceback_tracesegment_operator_equal OK
1: test_alignment_traceback_tracesegment_operator_unequal OK
1: test_alignment_traceback_tracesegment_record_segment OK
1: test_align2_trace_adaptor_trace_segment OK
1: test_align2_trace_adaptor_record_trace_segment OK
1: test_align2_trace_adaptor_adapt_file OK
1: test_align2_trace_adaptor_adapt_align OK
1: test_align2_trace_adaptor_adapt_fragments OK
1: test_align2_trace_adaptor_adapt_alignment_graph OK
1: test_align2_traceback_linear_unbanded_alignment OK
1: test_align2_traceback_linear_normal_banded_alignment OK
1: test_align2_traceback_linear_small_banded_alignment OK
1: test_align2_traceback_linear_wide_banded_alignment OK
1: test_align2_traceback_affine OK
1: test_align2_traceback_gaps_left_linear_gaps OK
1: test_align2_traceback_gaps_right_linear_gaps OK
1: test_align2_traceback_gaps_left_affine_gaps OK
1: test_align2_traceback_gaps_right_affine_gaps OK
1: test_alignment_algorithms_band_position_case1 OK
1: test_alignment_algorithms_band_position_case2 OK
1: test_alignment_algorithms_band_position_case3 OK
1: test_alignment_algorithms_band_position_case4 OK
1: test_alignment_algorithms_band_position_case5 OK
1: test_alignment_algorithms_band_position_case6 OK
1: test_alignment_algorithms_band_position_case7 OK
1: test_alignment_algorithms_band_position_case8 OK
1: test_alignment_algorithms_band_position_case9 OK
1: test_alignment_algorithms_band_position_case10 OK
1: test_alignment_algorithms_band_position_case11 OK
1: test_alignment_algorithms_band_position_case12 OK
1: test_alignment_algorithms_band_position_case13 OK
1: test_alignment_algorithms_band_position_case14 OK
1: test_alignment_algorithms_band_position_case15 OK
1: test_alignment_algorithms_band_position_case16 OK
1: test_alignment_algorithms_band_position_case17 OK
1: test_alignment_algorithms_band_position_case18 OK
1: test_alignment_algorithms_band_position_case19 OK
1: test_alignment_algorithms_band_position_case20 OK
1: test_alignment_algorithms_band_position_case21 OK
1: test_alignment_algorithms_band_position_case22 OK
1: test_alignment_algorithms_band_position_case23 OK
1: test_alignment_algorithms_band_position_case24 OK
1: test_alignment_algorithms_band_position_case25 OK
1: test_alignment_algorithms_band_position_case26 OK
1: test_alignment_algorithms_band_position_case27 OK
1: test_alignment_algorithms_band_position_case28 OK
1: test_alignment_algorithms_band_position_case29 OK
1: test_alignment_algorithms_band_position_case30 OK
1: test_alignment_algorithms_band_position_case31 OK
1: test_alignment_algorithms_align_gaps_global_linear OK
1: test_alignment_algorithms_gaps_gaps_global_linear OK
1: test_alignment_algorithms_graph_gaps_global_linear OK
1: test_alignment_algorithms_fragments_gaps_global_linear OK
1: test_align_global_alignment_shorter_interfaces_linear OK
1: test_alignment_algorithms_score_global_linear OK
1: test_alignment_algorithms_align_gaps_global_affine OK
1: test_alignment_algorithms_gaps_gaps_global_affine OK
1: test_alignment_algorithms_graph_gaps_global_affine OK
1: test_alignment_algorithms_fragments_gaps_global_affine OK
1: test_align_global_alignment_shorter_interfaces_affine OK
1: test_alignment_algorithms_score_global_affine OK
1: test_alignment_algorithms_align_gaps_overlap_linear OK
1: test_alignment_algorithms_gaps_gaps_overlap_linear OK
1: test_alignment_algorithms_graph_gaps_overlap_linear OK
1: test_alignment_algorithms_fragments_gaps_overlap_linear OK
1: test_alignment_algorithms_score_overlap_linear OK
1: test_alignment_algorithms_align_gaps_overlap_affine OK
1: test_alignment_algorithms_gaps_gaps_overlap_affine OK
1: test_alignment_algorithms_graph_gaps_overlap_affine OK
1: test_alignment_algorithms_fragments_gaps_overlap_affine OK
1: test_alignment_algorithms_score_overlap_affine OK
1: test_alignment_algorithms_align_gaps_semi_global_linear OK
1: test_alignment_algorithms_gaps_gaps_semi_global_linear OK
1: test_alignment_algorithms_graph_gaps_semi_global_linear OK
1: test_alignment_algorithms_fragments_gaps_semi_global_linear OK
1: test_alignment_algorithms_score_semi_global_linear OK
1: test_alignment_algorithms_align_gaps_semi_global_affine OK
1: test_alignment_algorithms_gaps_gaps_semi_global_affine OK
1: test_alignment_algorithms_graph_gaps_semi_global_affine OK
1: test_alignment_algorithms_fragments_gaps_semi_global_affine OK
1: test_alignment_algorithms_score_semi_global_affine OK
1: test_alignment_algorithms_global_different_container OK
1: test_alignment_algorithms_align_local_linear OK
1: test_alignment_algorithms_gaps_local_linear OK
1: test_alignment_algorithms_graph_local_linear OK
1: test_alignment_algorithms_fragments_local_linear OK
1: test_alignment_algorithms_align_local_affine OK
1: test_alignment_algorithms_gaps_local_affine OK
1: test_alignment_algorithms_graph_local_affine OK
1: test_alignment_algorithms_fragments_local_affine OK
1: test_alignment_algorithms_global_dynamic_cost OK
1: test_alignment_algorithms_local_dynamic_cost OK
1: test_align_local_alignment_enumeration_align OK
1: test_align_local_alignment_enumeration_gaps OK
1: test_align_local_alignment_enumeration_fragment OK
1: test_alignment_algorithms_align_global_linear_banded OK
1: test_alignment_algorithms_gaps_global_linear_banded OK
1: test_alignment_algorithms_graph_global_linear_banded OK
1: test_alignment_algorithms_fragments_global_linear_banded OK
1: test_alignment_algorithms_align_global_affine_banded OK
1: test_alignment_algorithms_gaps_global_affine_banded OK
1: test_alignment_algorithms_graph_global_affine_banded OK
1: test_alignment_algorithms_fragments_global_affine_banded OK
1: test_alignment_algorithms_align_overlap_linear_banded OK
1: test_alignment_algorithms_gaps_overlap_linear_banded OK
1: test_alignment_algorithms_graph_overlap_linear_banded OK
1: test_alignment_algorithms_fragments_overlap_linear_banded OK
1: test_alignment_algorithms_align_overlap_affine_banded OK
1: test_alignment_algorithms_gaps_overlap_affine_banded OK
1: test_alignment_algorithms_graph_overlap_affine_banded OK
1: test_alignment_algorithms_fragments_overlap_affine_banded OK
1: test_alignment_algorithms_align_semi_global_linear_banded OK
1: test_alignment_algorithms_gaps_semi_global_linear_banded OK
1: test_alignment_algorithms_graph_semi_global_linear_banded OK
1: test_alignment_algorithms_fragments_semi_global_linear_banded OK
1: test_alignment_algorithms_align_semi_global_affine_banded OK
1: test_alignment_algorithms_gaps_semi_global_affine_banded OK
1: test_alignment_algorithms_graph_semi_global_affine_banded OK
1: test_alignment_algorithms_fragments_semi_global_affine_banded OK
1: test_align_global_alignment_banded_shorter_interfaces_linear OK
1: test_align_global_alignment_banded_shorter_interfaces_affine OK
2: TEST SUITE tests
2: SEQAN_ENABLE_DEBUG == 1
2: SEQAN_ENABLE_TESTING == 1
2: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
2: SEQAN_ASYNC_IO == 1
2: SimdAlignTestCommon_Linear_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Linear_Align type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Linear_Align type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
3: TEST SUITE tests
3: SEQAN_ENABLE_DEBUG == 1
3: SEQAN_ENABLE_TESTING == 1
3: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
3: SEQAN_ASYNC_IO == 1
3: SimdAlignTestCommon_Linear_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
3: SimdAlignTestCommon_Linear_Align type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Linear_Align type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
4: TEST SUITE tests
4: SEQAN_ENABLE_DEBUG == 1
4: SEQAN_ENABLE_TESTING == 1
4: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
4: SEQAN_ASYNC_IO == 1
4: SimdAlignTestCommon_Linear_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
4: SimdAlignTestCommon_Linear_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
4: SimdAlignTestCommon_Linear_Score type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
3: SimdAlignTestCommon_Linear_Align type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Linear_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
4: SimdAlignTestCommon_Linear_Score type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
1: test_alignment_algorithms_global_banded_different_container OK
1: test_alignment_algorithms_align_local_linear_banded OK
1: test_alignment_algorithms_gaps_local_linear_banded OK
1: test_alignment_algorithms_graph_local_linear_banded OK
1: test_alignment_algorithms_fragments_local_linear_banded OK
4: SimdAlignTestCommon_Affine_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
1: test_alignment_algorithms_align_local_affine_banded OK
1: test_alignment_algorithms_gaps_local_affine_banded OK
1: test_alignment_algorithms_graph_local_affine_banded OK
1: test_alignment_algorithms_fragments_local_affine_banded OK
2: SimdAlignTestCommon_Linear_Align type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
1: test_alignment_algorithms_global_dynamic_cost_banded OK
4: SimdAlignTestCommon_Affine_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
1: test_alignment_algorithms_local_dynamic_cost_banded OK
1: test_align_local_alignment_enumeration_banded_align OK
2: SimdAlignTestCommon_Linear_Align type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
2: SimdAlignTestCommon_Linear_Align type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
3: SimdAlignTestCommon_Linear_Align type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
1: test_align_local_alignment_enumeration_banded_gaps OK
3: SimdAlignTestCommon_Linear_Score type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
1: test_align_local_alignment_enumeration_banded_fragment OK
1: test_align_global_alignment_hirschberg_align OK
1: test_align_global_alignment_hirschberg_gaps OK
1: test_align_global_alignment_hirschberg_fragments OK
1: test_align_global_alignment_hirschberg_graph OK
1: test_align_global_alignment_myers_hirschberg_align OK
4: SimdAlignTestCommon_Dynamic_Score_Matrix_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
1: test_align_global_alignment_myers_hirschberg_gaps OK
1: test_align_global_alignment_myers_hirschberg_fragments OK
1: test_align_global_alignment_myers_hirschberg_graph OK
1: test_align_global_alignment_score_hirschberg OK
1: test_align_global_alignment_score_myers OK
1: test_align_global_alignment_score_myers_hirschberg OK
1: test_align_global_alignment_hirschberg_single_character OK
1: test_align_integrate_align OK
4: SimdAlignTestCommon_Dynamic_Score_Matrix_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
1: test_align_integrate_align_infix_of_infix OK
1: test_align_stream_gaps_write OK
1: test_align_stream_gaps_stream OK
1: test_align_stream_align_write OK
1: test_align_stream_align_stream OK
4: SimdAlignTestCommon_Affine_Score type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
1: test_align_compute_alignment_stats OK
1: **************************************
1:  Total Tests: 387
1:  Skipped:     0
1:  Errors:      0
1: **************************************
4: SimdAlignTestCommon_Affine_Score type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
3: SimdAlignTestCommon_Linear_Score type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
  1/396 Test   #1: test_test_align ...................................................................   Passed    0.07 sec
test 5
        Start   5: test_test_align_simd_local_variable_length

5: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_align_simd_local_variable_length
5: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align
5: Test timeout computed to be: 10000000
2: SimdAlignTestCommon_Linear_Score type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Linear_Score type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
4: SimdAlignTestCommon_Dynamic_Score_Matrix type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
4: SimdAlignTestCommon_Dynamic_Score_Matrix type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
4: **************************************
4:  Total Tests: 12
4:  Skipped:     0
4:  Errors:      0
4: **************************************
3: SimdAlignTestCommon_Linear_Score type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
  2/396 Test   #4: test_test_align_simd_local_equal_length ...........................................   Passed    0.05 sec
test 6
        Start   6: test_test_align_extend

6: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_align_extend
6: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_extend
6: Test timeout computed to be: 10000000
2: SimdAlignTestCommon_Linear_Score type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
3: SimdAlignTestCommon_Linear_Score type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
5: TEST SUITE tests
5: SEQAN_ENABLE_DEBUG == 1
5: SEQAN_ENABLE_TESTING == 1
5: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
5: SEQAN_ASYNC_IO == 1
6: TEST SUITE test_align_extend
2: SimdAlignTestCommon_Linear_Score type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Linear_Score type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
6: SEQAN_ENABLE_DEBUG == 1
6: SEQAN_ENABLE_TESTING == 1
6: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
6: SEQAN_ASYNC_IO == 1
6: test_align_extend_simple OK
2: SimdAlignTestCommon_Linear_Score type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
6: test_align_extend_simple_infixes_recomp OK
2: SimdAlignTestCommon_Linear_Score type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
6: test_align_extend_banded OK
6: test_align_extend_xdrop OK
3: SimdAlignTestCommon_Affine_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Linear_Score type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
6: test_align_extend_xdrop_banded OK
6: test_align_extend_semiglobal OK
6: **************************************
6:  Total Tests: 6
6:  Skipped:     0
6:  Errors:      0
6: **************************************
  3/396 Test   #6: test_test_align_extend ............................................................   Passed    0.02 sec
test 7
        Start   7: test_align_parallel_data_structures

7: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_align_parallel_data_structures
7: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_parallel
7: Test timeout computed to be: 10000000
5: SimdAlignTestCommon_Linear_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
5: SimdAlignTestCommon_Linear_Score type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Affine_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
3: SimdAlignTestCommon_Affine_Align type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
7: TEST SUITE test_align_parallel_data_structures
7: SEQAN_ENABLE_DEBUG == 1
7: SEQAN_ENABLE_TESTING == 1
7: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
7: SEQAN_ASYNC_IO == 1
5: SimdAlignTestCommon_Affine_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
5: SimdAlignTestCommon_Dynamic_Score_Matrix_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Affine_Align type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
3: SimdAlignTestCommon_Affine_Align type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
5: SimdAlignTestCommon_Affine_Score type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
5: SimdAlignTestCommon_Dynamic_Score_Matrix type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
5: **************************************
5:  Total Tests: 6
5:  Skipped:     0
5:  Errors:      0
5: **************************************
  4/396 Test   #5: test_test_align_simd_local_variable_length ........................................   Passed    0.04 sec
test 8
        Start   8: test_test_align_parallel_interface

8: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_align_parallel_interface
8: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_parallel
8: Test timeout computed to be: 10000000
3: SimdAlignTestCommon_Affine_Align type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
8: TEST SUITE tests
8: SEQAN_ENABLE_DEBUG == 1
8: SEQAN_ENABLE_TESTING == 1
8: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
2: SimdAlignTestCommon_Affine_Align type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
8: SEQAN_ASYNC_IO == 1
8: ParallelAlignInterfaceTestCommon_Global_Score type parameter std::tuple<seqan::ExecutionPolicy<seqan::Tag<seqan::Serial_>, seqan::Tag<seqan::Serial_> > > OK
3: SimdAlignTestCommon_Dynamic_Score_Matrix_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Affine_Align type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
3: SimdAlignTestCommon_Dynamic_Score_Matrix_Align type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
7: test_align_parallel_wavefront_task_scheduler_construct OK
3: SimdAlignTestCommon_Dynamic_Score_Matrix_Align type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
8: ParallelAlignInterfaceTestCommon_Global_Score type parameter std::tuple<seqan::ExecutionPolicy<seqan::Tag<seqan::Parallel_>, seqan::Tag<seqan::Serial_> > > OK
2: SimdAlignTestCommon_Affine_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
7: test_align_parallel_wavefront_task_scheduler_async OK
3: SimdAlignTestCommon_Dynamic_Score_Matrix_Align type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
3: SimdAlignTestCommon_Affine_Score type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Affine_Align type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
3: SimdAlignTestCommon_Affine_Score type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Affine_Align type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
3: SimdAlignTestCommon_Affine_Score type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Affine_Align type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
2: SimdAlignTestCommon_Dynamic_Score_Matrix_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
3: SimdAlignTestCommon_Affine_Score type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
3: SimdAlignTestCommon_Dynamic_Score_Matrix type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
3: SimdAlignTestCommon_Dynamic_Score_Matrix type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
3: SimdAlignTestCommon_Dynamic_Score_Matrix type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
3: SimdAlignTestCommon_Dynamic_Score_Matrix type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdVariableLength_>, seqan::Tag<seqan::BandOff_> > OK
3: **************************************
3:  Total Tests: 24
3:  Skipped:     0
3:  Errors:      0
3: **************************************
7: test_align_parallel_wavefront_alignment_scheduler_construct OK
  5/396 Test   #3: test_test_align_simd_global_variable_length .......................................   Passed    0.15 sec
test 9
        Start   9: test_test_align_parallel_algorithm

9: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_align_parallel_algorithm
9: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_parallel
9: Test timeout computed to be: 10000000
2: SimdAlignTestCommon_Dynamic_Score_Matrix_Align type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Dynamic_Score_Matrix_Align type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Dynamic_Score_Matrix_Align type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Dynamic_Score_Matrix_Align type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
8: ParallelAlignInterfaceTestCommon_Global_Score type parameter std::tuple<seqan::ExecutionPolicy<seqan::WavefrontAlignment<void>, seqan::Tag<seqan::Serial_> > > OK
9: TEST SUITE test_align_parallel_algorithm
9: SEQAN_ENABLE_DEBUG == 1
9: SEQAN_ENABLE_TESTING == 1
9: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
9: SEQAN_ASYNC_IO == 1
2: SimdAlignTestCommon_Dynamic_Score_Matrix_Align type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
2: SimdAlignTestCommon_Dynamic_Score_Matrix_Align type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
7: test_align_parallel_wavefront_alignment_scheduler_async OK
9: test_align_parallel_wavefront_single_global_alignment OK
2: SimdAlignTestCommon_Dynamic_Score_Matrix_Align type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
2: SimdAlignTestCommon_Affine_Score type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
7: test_align_parallel_wavefront_alignment_scheduler_async_with_exception OK
7: test_align_parallel_intermediate_dp_result_construct OK
7: test_align_parallel_intermediate_dp_result_update_max OK
7: test_align_parallel_intermediate_dp_result_clear OK
7: test_align_parallel_wavefront_alignment_thread_local_storage_construt OK
7: test_align_parallel_wavefront_alignment_thread_local_storage_cache OK
7: test_align_parallel_wavefront_alignment_thread_local_storage_intermediate OK
7: **************************************
7:  Total Tests: 11
7:  Skipped:     0
7:  Errors:      0
7: **************************************
  6/396 Test   #7: test_align_parallel_data_structures ...............................................   Passed    0.12 sec
test 10
        Start  10: test_test_align_profile

10: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_align_profile
10: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_profile
10: Test timeout computed to be: 10000000
2: SimdAlignTestCommon_Affine_Score type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Affine_Score type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Affine_Score type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Affine_Score type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
2: SimdAlignTestCommon_Affine_Score type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
2: SimdAlignTestCommon_Affine_Score type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
10: TEST SUITE test_align_profile
10: SEQAN_ENABLE_DEBUG == 1
10: SEQAN_ENABLE_TESTING == 1
10: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
10: SEQAN_ASYNC_IO == 1
10: test_align_profile_profile_test OK
10: test_align_profile_align_profile_sequence OK
10: test_align_profile_align_profile_sequence_frac OK
10: test_align_profile_add_to_profile OK
10: test_align_profile_add_to_profile_multiple OK
10: test_align_profile_add_to_profile_banded OK
10: test_align_profile_add_to_profile_multiple_banded OK
10: **************************************
10:  Total Tests: 7
10:  Skipped:     0
10:  Errors:      0
10: **************************************
  7/396 Test  #10: test_test_align_profile ...........................................................   Passed    0.02 sec
test 11
        Start  11: test_test_align_split

11: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_align_split
11: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/align_split
11: Test timeout computed to be: 10000000
8: ParallelAlignInterfaceTestCommon_Global_Score type parameter std::tuple<seqan::ExecutionPolicy<seqan::WavefrontAlignment<seqan::Tag<seqan::BlockOffsetOptimization_> >, seqan::Tag<seqan::Serial_> > > OK
8: ParallelAlignInterfaceTestCommon_Semi_Global_Score type parameter std::tuple<seqan::ExecutionPolicy<seqan::Tag<seqan::Serial_>, seqan::Tag<seqan::Serial_> > > OK
2: SimdAlignTestCommon_Affine_Score type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
2: SimdAlignTestCommon_Dynamic_Score_Matrix type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
2: SimdAlignTestCommon_Dynamic_Score_Matrix type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
11: TEST SUITE test_align_split
11: SEQAN_ENABLE_DEBUG == 1
11: SEQAN_ENABLE_TESTING == 1
11: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
11: SEQAN_ASYNC_IO == 1
11: test_align_split_overlapping_reads_in_reference_align_unbanded OK
2: SimdAlignTestCommon_Dynamic_Score_Matrix type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
11: test_align_split_overlapping_contigs_in_reference_align_unbanded OK
2: SimdAlignTestCommon_Dynamic_Score_Matrix type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOff_> > OK
11: test_align_split_insertion_in_reference_align_unbanded OK
8: ParallelAlignInterfaceTestCommon_Semi_Global_Score type parameter std::tuple<seqan::ExecutionPolicy<seqan::Tag<seqan::Parallel_>, seqan::Tag<seqan::Serial_> > > OK
11: test_align_split_overlapping_reads_in_reference_gaps_unbanded OK
2: SimdAlignTestCommon_Dynamic_Score_Matrix type parameter std::tuple<seqan::AlignConfig<false, false, false, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
11: test_align_split_overlapping_contigs_in_reference_gaps_unbanded OK
2: SimdAlignTestCommon_Dynamic_Score_Matrix type parameter std::tuple<seqan::AlignConfig<true, true, true, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
11: test_align_split_insertion_in_reference_gaps_unbanded OK
11: test_align_split_overlapping_reads_in_reference_align_banded OK
2: SimdAlignTestCommon_Dynamic_Score_Matrix type parameter std::tuple<seqan::AlignConfig<true, false, false, true, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
2: SimdAlignTestCommon_Dynamic_Score_Matrix type parameter std::tuple<seqan::AlignConfig<false, true, true, false, seqan::Tag<seqan::Default_> >, seqan::Tag<impl::test_align_mock::TestAlignSimdEqualLength_>, seqan::Tag<seqan::BandOn_> > OK
2: **************************************
2:  Total Tests: 48
2:  Skipped:     0
2:  Errors:      0
2: **************************************
  8/396 Test   #2: test_test_align_simd_global_equal_length ..........................................   Passed    0.26 sec
test 12
        Start  12: test_test_alignment_free

12: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_alignment_free
12: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/alignment_free
12: Test timeout computed to be: 10000000
11: test_align_split_overlapping_contigs_in_reference_align_banded OK
11: test_align_split_insertion_in_reference_align_banded OK
11: test_align_split_overlapping_reads_in_reference_gaps_banded OK
11: test_align_split_overlapping_contigs_in_reference_gaps_banded OK
11: test_align_split_insertion_in_reference_gaps_banded OK
12: TEST SUITE test_alignment_free
12: SEQAN_ENABLE_DEBUG == 1
12: SEQAN_ENABLE_TESTING == 1
12: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
12: SEQAN_ASYNC_IO == 1
12: test_alignment_free_d2_dna OK
12: test_alignment_free_d2_dna5 OK
11: test_align_split_issue_1679 OK
11: **************************************
11:  Total Tests: 13
11:  Skipped:     0
11:  Errors:      0
11: **************************************
  9/396 Test  #11: test_test_align_split .............................................................   Passed    0.06 sec
test 13
        Start  13: test_test_arg_parse

13: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_arg_parse
13: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/arg_parse
13: Test timeout computed to be: 10000000
13: TEST SUITE test_arg_parse
13: SEQAN_ENABLE_DEBUG == 1
13: SEQAN_ENABLE_TESTING == 1
13: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
13: SEQAN_ASYNC_IO == 1
13: test_unset_value OK
13: test_unset_values OK
13: test_int_short_argument OK
13: test_int_long_argument OK
13: test_non_int_argument OK
13: test_int64_short_argument OK
13: test_int64_long_argument OK
13: test_non_int64_argument OK
13: test_double_short_argument OK
13: test_double_long_argument OK
8: ParallelAlignInterfaceTestCommon_Semi_Global_Score type parameter std::tuple<seqan::ExecutionPolicy<seqan::WavefrontAlignment<void>, seqan::Tag<seqan::Serial_> > > OK
12: test_alignment_free_d2star_dna5 OK
13: test_non_double_argument OK
13: test_double_scientific_notation OK
13: test_string_short_argument OK
13: test_string_long_argument OK
13: test_string_missing_argument OK
13: test_string_list OK
13: test_min_max_double_values_in_range OK
13: test_min_max_double_values_to_small OK
13: test_min_max_double_values_to_big OK
13: test_min_max_int_values_in_range OK
13: test_min_max_int_values_to_small OK
13: test_min_max_int_values_to_big OK
13: test_allowed_values_contained OK
13: test_allowed_values_not_contained OK
13: test_input_file_short OK
13: test_input_file_long OK
13: test_input_file_missing OK
13: test_input_file_invalid_type OK
13: test_input_file_valid_type OK
13: test_input_file_extension OK
13: test_input_file_auto_file_ext_option OK
13: test_output_file_short OK
12: test_alignment_free_d2z_dna5 OK
13: test_output_file_long OK
13: test_output_file_missing OK
13: test_output_file_invalid_type OK
13: test_output_file_valid_type OK
13: test_output_file_extension OK
13: test_output_file_extension_targz OK
13: test_output_file_explicit_extension_valid OK
13: test_output_file_explicit_extension_invalid OK
13: test_argument_string OK
13: test_argument_not_all_set OK
13: test_argument_double OK
13: test_argument_not_a_double OK
13: test_argument_auto_file_ext_option OK
13: test_int_list_option OK
13: test_double_list_option OK
13: test_double_list_option_not_enough_arguments OK
13: test_boolean_argument_on OK
13: test_boolean_argument_off OK
13: test_boolean_flags OK
13: test_combined_boolean_flags OK
13: test_long_short_flag_name OK
13: test_argument_string_type OK
13: test_argument_int_type OK
13: test_argument_int64_type OK
13: test_argument_double_type OK
13: test_argument_inputfile_type OK
13: test_argument_outputfile_type OK
13: test_argument_inputprefix_type OK
13: test_argument_outputprefix_type OK
13: test_argument_label OK
13: test_argument_invalid_cast OK
13: test_argument_min_max_boundaries OK
13: test_argument_valid_values OK
13: test_argument_valid_values_directories OK
13: test_argument_parser OK
13: test_parse_non_const_cstring OK
13: test_default_value OK
13: test_isDouble OK
13: test_isInt OK
13: test_arg_parse_ctd_support OK
13: **************************************
13:  Total Tests: 72
13:  Skipped:     0
13:  Errors:      0
13: **************************************
 10/396 Test  #13: test_test_arg_parse ...............................................................   Passed    0.05 sec
test 14
        Start  14: test_test_arg_parse_version_check

14: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_arg_parse_version_check
14: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/arg_parse
14: Test timeout computed to be: 10000000
14: TEST SUITE test_arg_parse
14: SEQAN_ENABLE_DEBUG == 1
14: SEQAN_ENABLE_TESTING == 1
14: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
14: SEQAN_ASYNC_IO == 1
14: test_path_availability OK
14: test_delete_version_files OK
14: test_create_files OK
14: test_option_on OK
14: test_delete_version_files OK
14: test_option_off OK
14: test_delete_version_files OK
8: ParallelAlignInterfaceTestCommon_Semi_Global_Score type parameter std::tuple<seqan::ExecutionPolicy<seqan::WavefrontAlignment<seqan::Tag<seqan::BlockOffsetOptimization_> >, seqan::Tag<seqan::Serial_> > > OK
8: ParallelAlignInterfaceTestCommon_Local_Score type parameter std::tuple<seqan::ExecutionPolicy<seqan::Tag<seqan::Serial_>, seqan::Tag<seqan::Serial_> > > OK
8: ParallelAlignInterfaceTestCommon_Local_Score type parameter std::tuple<seqan::ExecutionPolicy<seqan::Tag<seqan::Parallel_>, seqan::Tag<seqan::Serial_> > > OK
14: test_smaller_seqan_version OK
14: test_delete_version_files OK
14: test_delete_version_files OK
14: test_smaller_app_version OK
14: test_delete_version_files OK
14: test_greater_app_version OK
14: test_delete_version_files OK
14: test_time_out OK
14: **************************************
14:  Total Tests: 15
14:  Skipped:     0
14:  Errors:      0
14: **************************************
 11/396 Test  #14: test_test_arg_parse_version_check .................................................   Passed    0.10 sec
test 15
        Start  15: test_test_bam_io

15: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_bam_io
15: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/bam_io
15: Test timeout computed to be: 10000000
15: TEST SUITE test_bam_io
15: SEQAN_ENABLE_DEBUG == 1
15: SEQAN_ENABLE_TESTING == 1
15: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
15: SEQAN_ASYNC_IO == 1
15: test_bam_io_bam_alignment_record_class OK
15: test_bam_io_bam_alignment_record_has_flag_multiple OK
15: test_bam_io_bam_alignment_record_has_flag_unmapped OK
15: test_bam_io_bam_alignment_record_has_flag_next_unmapped OK
15: test_bam_io_bam_alignment_record_has_flag_rc OK
15: test_bam_io_bam_alignment_record_has_flag_next_rc OK
15: test_bam_io_bam_alignment_record_has_flag_first OK
15: test_bam_io_bam_alignment_record_has_flag_last OK
15: test_bam_io_bam_alignment_record_has_flag_secondary OK
15: test_bam_io_bam_alignment_record_has_flag_qc_no_pass OK
15: test_bam_io_bam_alignment_record_has_flag_duplicate OK
15: test_bam_io_bam_alignment_record_has_flag_supplementary OK
15: test_bam_io_bam_header_class OK
15: test_bam_io_bam_header_typedefs OK
15: test_bam_io_bam_header_record_class OK
15: test_bam_io_bam_header_record_typedefs OK
15: test_bam_io_bam_header_record_find_tag_key OK
15: test_bam_io_bam_header_record_get_tag_value OK
15: test_bam_io_bam_io_context_standalone OK
15: test_bam_io_bam_io_context_fragment_store OK
15: test_assign_tags_bam_to_sam_two_tags OK
15: test_assign_tags_bam_to_sam_type_A OK
15: test_assign_tags_bam_to_sam_type_c OK
15: test_assign_tags_bam_to_sam_type_C OK
15: test_assign_tags_bam_to_sam_type_s OK
15: test_assign_tags_bam_to_sam_type_S OK
15: test_assign_tags_bam_to_sam_type_i OK
15: test_assign_tags_bam_to_sam_type_I OK
15: test_assign_tags_bam_to_sam_type_f OK
15: test_assign_tags_bam_to_sam_type_Z OK
15: test_assign_tags_bam_to_sam_type_H OK
15: test_assign_tags_bam_to_sam_type_Bc OK
15: test_assign_tags_bam_to_sam_type_BC OK
15: test_assign_tags_bam_to_sam_type_Bs OK
15: test_assign_tags_bam_to_sam_type_BS OK
15: test_assign_tags_bam_to_sam_type_Bi OK
15: test_assign_tags_bam_to_sam_type_BI OK
15: test_assign_tags_bam_to_sam_type_Bf OK
15: test_assign_tags_sam_to_bam_two_tags OK
15: test_assign_tags_sam_to_bam_type_A OK
15: test_assign_tags_sam_to_bam_type_i OK
15: test_assign_tags_sam_to_bam_type_f OK
15: test_assign_tags_sam_to_bam_type_Z OK
15: test_assign_tags_sam_to_bam_type_H OK
15: test_assign_tags_sam_to_bam_type_Bc OK
15: test_assign_tags_sam_to_bam_type_BC OK
15: test_assign_tags_sam_to_bam_type_Bs OK
15: test_assign_tags_sam_to_bam_type_BS OK
15: test_assign_tags_sam_to_bam_type_Bi OK
15: test_assign_tags_sam_to_bam_type_BI OK
15: test_assign_tags_sam_to_bam_type_Bf OK
15: test_bam_tags_dict_get_type_size OK
15: test_bam_tags_dict_get_type OK
15: test_bam_tags_dict_length OK
15: test_bam_tags_dict_extract_value_type_A OK
15: test_bam_tags_dict_extract_value_type_c OK
15: test_bam_tags_dict_extract_value_type_C OK
15: test_bam_tags_dict_extract_value_type_s OK
15: test_bam_tags_dict_extract_value_type_S OK
15: test_bam_tags_dict_extract_value_type_i OK
15: test_bam_tags_dict_extract_value_type_I OK
15: test_bam_tags_dict_get_value_type_A OK
15: test_bam_tags_dict_get_value_type_c OK
15: test_bam_tags_dict_get_value_type_C OK
15: test_bam_tags_dict_get_value_type_s OK
15: test_bam_tags_dict_get_value_type_S OK
15: test_bam_tags_dict_get_value_type_i OK
15: test_bam_tags_dict_get_value_type_I OK
15: test_bam_tags_dict_get_value_type_f OK
15: test_bam_tags_dict_get_value_type_Z OK
15: test_bam_tags_dict_get_value_type_H OK
15: test_bam_tags_dict_get_value_type_Bc OK
15: test_bam_tags_dict_get_value_type_BC OK
15: test_bam_tags_dict_get_value_type_Bs OK
15: test_bam_tags_dict_get_value_type_BS OK
15: test_bam_tags_dict_get_value_type_Bi OK
15: test_bam_tags_dict_get_value_type_BI OK
15: test_bam_tags_dict_get_value_type_Bf OK
15: test_bam_tags_dict_erase_tag OK
15: test_bam_tags_dict_set_tag_value OK
15: test_bam_tags_dict_append_tag_value OK
15: test_bam_tags_dict_const_bam_tags_sequence OK
15: test_bam_io_sam_read_header OK
15: test_bam_io_sam_read_alignment OK
15: test_bam_io_sam_write_header OK
15: test_bam_io_sam_write_alignment OK
15: test_bam_io_bam_read_header OK
15: test_bam_io_bam_read_alignment OK
15: test_bam_io_bam_write_header OK
15: test_bam_io_bam_write_alignment OK
15: test_bam_io_bam_file_isOpen_fileIn OK
15: test_bam_io_bam_file_isOpen_fileOut OK
15: test_bam_io_bam_file_sam_file_size OK
15: test_bam_io_bam_file_sam_read_header OK
15: test_bam_io_bam_file_sam_read_records OK
15: test_bam_io_bam_file_sam_write_header OK
15: test_bam_io_bam_file_sam_write_records OK
8: ParallelAlignInterfaceTestCommon_Local_Score type parameter std::tuple<seqan::ExecutionPolicy<seqan::WavefrontAlignment<void>, seqan::Tag<seqan::Serial_> > > OK
15: test_bam_io_bam_file_bam_file_size OK
15: test_bam_io_bam_file_bam_read_header OK
15: test_bam_io_bam_file_bam_read_records OK
15: test_bam_io_bam_file_bam_read_ex1 OK
8: ParallelAlignInterfaceTestCommon_Local_Score type parameter std::tuple<seqan::ExecutionPolicy<seqan::WavefrontAlignment<seqan::Tag<seqan::BlockOffsetOptimization_> >, seqan::Tag<seqan::Serial_> > > OK
8: **************************************
8:  Total Tests: 12
8:  Skipped:     0
8:  Errors:      0
8: **************************************
 12/396 Test   #8: test_test_align_parallel_interface ................................................   Passed    0.47 sec
test 16
        Start  16: test_test_basic_exception

16: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_basic_exception
16: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic
16: Test timeout computed to be: 10000000
16: TEST SUITE test_basic_exception
16: SEQAN_ENABLE_DEBUG == 1
16: SEQAN_ENABLE_TESTING == 1
16: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
16: SEQAN_ASYNC_IO == 1
16: test_basic_exception_try_catch OK
16: test_basic_exception_bad_alloc OK
16: test_basic_exception_runtime_error OK
16: **************************************
16:  Total Tests: 3
16:  Skipped:     0
16:  Errors:      0
16: **************************************
 13/396 Test  #16: test_test_basic_exception .........................................................   Passed    0.01 sec
test 17
        Start  17: test_test_basic_metaprogramming

17: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_basic_metaprogramming
17: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic
17: Test timeout computed to be: 10000000
15: test_bam_io_bam_file_bam_write_header OK
17: TEST SUITE test_basic_metaprogramming
17: SEQAN_ENABLE_DEBUG == 1
17: SEQAN_ENABLE_TESTING == 1
17: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
17: SEQAN_ASYNC_IO == 1
17: test_basic_metaprogramming_logic_bool_type OK
17: test_basic_metaprogramming_logic_eval OK
17: test_basic_metaprogramming_logic_or OK
17: test_basic_metaprogramming_logic_or_c OK
17: test_basic_metaprogramming_logic_and OK
17: test_basic_metaprogramming_logic_and_c OK
17: test_basic_metaprogramming_logic_if OK
17: test_basic_metaprogramming_logic_if_c OK
17: test_basic_metaprogramming_control_loop_reverse OK
17: test_basic_metaprogramming_control_loop OK
17: test_basic_metaprogramming_control_switch OK
17: test_basic_metaprogramming_control_if OK
17: test_basic_metaprogramming_math_log2 OK
17: test_basic_metaprogramming_math_log2_floor OK
17: test_basic_metaprogramming_math_log2_power OK
17: test_basic_metaprogramming_type_same_type OK
17: test_basic_metaprogramming_type_make_signed OK
17: test_basic_metaprogramming_type_make_unsigned OK
17: test_basic_metaprogramming_type_remove_reference OK
17: test_basic_metaprogramming_type_remove_const OK
17: test_basic_metaprogramming_type_is_const OK
17: test_basic_metaprogramming_type_class_identifier OK
17: test_basic_metaprogramming_enable_if_disable_if OK
17: test_basic_metaprogramming_enable_if2_disable_if2 OK
17: **************************************
17:  Total Tests: 24
17:  Skipped:     0
17:  Errors:      0
17: **************************************
 14/396 Test  #17: test_test_basic_metaprogramming ...................................................   Passed    0.02 sec
test 18
        Start  18: test_test_basic_fundamental

18: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_basic_fundamental
18: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic
18: Test timeout computed to be: 10000000
15: test_bam_io_bam_file_bam_write_records OK
18: TEST SUITE test_basic_metaprogramming
18: SEQAN_ENABLE_DEBUG == 1
18: SEQAN_ENABLE_TESTING == 1
18: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
18: SEQAN_ASYNC_IO == 1
18: test_basic_fundamental_tags_tag OK
18: test_basic_fundamental_tags_tags OK
18: test_basic_fundamental_tags_tag_list OK
18: test_basic_fundamental_tags_tag_selector OK
18: test_basic_fundamental_tags_length_tag_list OK
18: test_basic_fundamental_metafunctions_value OK
18: test_basic_fundamental_metafunctions_get_value OK
18: test_basic_fundamental_metafunctions_reference OK
18: test_basic_fundamental_metafunctions_size OK
18: test_basic_fundamental_metafunctions_difference OK
18: test_basic_fundamental_metafunctions_position OK
18: test_basic_fundamental_metafunctions_spec OK
18: test_basic_fundamental_metafunctions_deepest_spec OK
18: test_basic_fundamental_transport_assign OK
18: test_basic_fundamental_transport_move OK
18: test_basic_fundamental_transport_set OK
18: test_basic_fundamental_comparison_compare_type OK
18: test_basic_fundamental_convert_metafunction OK
18: test_basic_fundamental_convert_function OK
18: test_basic_array_construct_destruct_metafunction_is_simple OK
18: test_basic_array_construct_destruct_construct_value_pointer OK
18: test_basic_array_construct_destruct_destruct_value_pointer OK
18: test_basic_array_construct_destruct_array_construct_pointer OK
18: test_basic_array_construct_destruct_array_construct_copy_pointer OK
18: test_basic_array_construct_destruct_array_construct_move_pointer OK
18: test_basic_array_construct_destruct_array_destruct_pointer OK
18: test_basic_array_construct_destruct_array_fill_pointer OK
18: test_basic_array_construct_destruct_array_copy_forward_pointer OK
18: test_basic_array_construct_destruct_array_copy_backward_pointer OK
18: test_basic_array_construct_destruct_array_copy_pointer OK
18: test_basic_array_construct_destruct_array_move_forward_pointer OK
18: test_basic_array_construct_destruct_array_move_backward_pointer OK
18: test_basic_array_construct_destruct_array_move_pointer OK
18: test_basic_array_construct_destruct_array_clear_space_pointer OK
18: **************************************
18:  Total Tests: 34
18:  Skipped:     0
18:  Errors:      0
18: **************************************
 15/396 Test  #18: test_test_basic_fundamental .......................................................   Passed    0.02 sec
test 19
        Start  19: test_test_basic_concept

19: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_basic_concept
19: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic
19: Test timeout computed to be: 10000000
19: TEST SUITE test_basic_concept
19: SEQAN_ENABLE_DEBUG == 1
19: SEQAN_ENABLE_TESTING == 1
19: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
19: SEQAN_ASYNC_IO == 1
19: test_basic_concepts_concept_impl OK
19: test_basic_concepts_concept_refine OK
19: test_basic_concepts_move_construtible_concept OK
19: **************************************
19:  Total Tests: 3
19:  Skipped:     0
19:  Errors:      0
19: **************************************
 16/396 Test  #19: test_test_basic_concept ...........................................................   Passed    0.02 sec
test 20
        Start  20: test_test_basic_alphabet

20: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_basic_alphabet
20: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic
20: Test timeout computed to be: 10000000
20: TEST SUITE test_basic_alphabet
20: SEQAN_ENABLE_DEBUG == 1
20: SEQAN_ENABLE_TESTING == 1
20: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
20: SEQAN_ASYNC_IO == 1
20: test_basic_alphabet_adapt_builtins_metafunction_is_char_type OK
20: test_basic_alphabet_adapt_builtins_concepts_bool OK
20: test_basic_alphabet_adapt_builtins_concepts_char OK
20: test_basic_alphabet_adapt_builtins_concepts_short OK
20: test_basic_alphabet_adapt_builtins_concepts_int OK
20: test_basic_alphabet_adapt_builtins_concepts_long OK
20: test_basic_alphabet_adapt_builtins_concepts_int8 OK
20: test_basic_alphabet_adapt_builtins_concepts_uint8 OK
20: test_basic_alphabet_adapt_builtins_concepts_int16 OK
20: test_basic_alphabet_adapt_builtins_concepts_uint16 OK
20: test_basic_alphabet_adapt_builtins_concepts_int32 OK
20: test_basic_alphabet_adapt_builtins_concepts_uint32 OK
20: test_basic_alphabet_adapt_builtins_concepts_int64 OK
20: test_basic_alphabet_adapt_builtins_concepts_uint64 OK
20: test_basic_alphabet_adapt_builtins_concepts_float OK
20: test_basic_alphabet_adapt_builtins_concepts_double OK
20: test_basic_alphabet_qualities_quality_value_size_metafunction OK
20: test_basic_alphabet_qualities_quality_has_qualities_metafunction OK
20: test_basic_alphabet_qualities_convert_quality OK
20: test_basic_alphabet_bio_gap_value_function OK
20: test_basic_alphabet_bio_unknown_value_function OK
20: test_basic_alphabet_storage_bits_per_value_metafunction OK
20: test_basic_alphabet_storage_value_size_metafunction OK
20: test_basic_alphabet_storage_value_size_function OK
20: test_basic_alphabet_storage_integral_for_value_metafunction OK
20: test_basic_alphabet_storage_bytes_per_value_metafunction OK
20: test_basic_alphabet_residue_metafunctions_dna OK
20: test_basic_alphabet_residue_metafunctions_dna5 OK
20: test_basic_alphabet_residue_metafunctions_dna_q OK
20: test_basic_alphabet_residue_metafunctions_dna5_q OK
20: test_basic_alphabet_residue_metafunctions_rna OK
20: test_basic_alphabet_residue_metafunctions_rna5 OK
20: test_basic_alphabet_residue_metafunctions_iupac OK
20: test_basic_alphabet_residue_metafunctions_amino_acid OK
20: test_basic_alphabet_residue_usage_dna OK
20: test_basic_alphabet_residue_usage_dna5 OK
20: test_basic_alphabet_residue_usage_dna_q OK
20: test_basic_alphabet_residue_usage_dna5_q OK
20: test_basic_alphabet_residue_usage_rna OK
20: test_basic_alphabet_residue_usage_rna5 OK
20: test_basic_alphabet_residue_usage_iupac OK
20: test_basic_alphabet_residue_usage_amino_acid OK
20: test_basic_alphabet_profile_metafunctions OK
20: test_basic_alphabet_profile_constructors OK
20: test_basic_alphabet_profile_relations OK
20: test_basic_alphabet_profile_empty OK
20: **************************************
20:  Total Tests: 46
20:  Skipped:     0
20:  Errors:      0
20: **************************************
 17/396 Test  #20: test_test_basic_alphabet ..........................................................   Passed    0.01 sec
test 21
        Start  21: test_test_basic_aggregate

21: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_basic_aggregate
21: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic
21: Test timeout computed to be: 10000000
21: TEST SUITE test_basic_aggregate
21: SEQAN_ENABLE_DEBUG == 1
21: SEQAN_ENABLE_TESTING == 1
21: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
21: SEQAN_ASYNC_IO == 1
21: test_basic_aggregates_pair_base_metafunctions OK
21: test_basic_aggregates_pair_base_constructors OK
21: test_basic_aggregates_pair_base_assign OK
21: test_basic_aggregates_pair_base_set OK
21: test_basic_aggregates_pair_base_move OK
21: test_basic_aggregates_pair_base_get_value OK
21: test_basic_aggregates_pair_base_assign_value OK
21: test_basic_aggregates_pair_base_set_value OK
21: test_basic_aggregates_pair_base_move_value OK
21: test_basic_aggregates_pair_base_comparison_same_spec OK
21: test_basic_aggregates_pair_base_comparison_different_spec OK
21: test_basic_aggregates_pair_base_stream_output OK
21: test_basic_aggregates_pair_packed_metafunctions OK
21: test_basic_aggregates_pair_packed_constructors OK
21: test_basic_aggregates_pair_packed_assign OK
21: test_basic_aggregates_pair_packed_set OK
21: test_basic_aggregates_pair_packed_move OK
21: test_basic_aggregates_pair_packed_get_value OK
21: test_basic_aggregates_pair_packed_assign_value OK
21: test_basic_aggregates_pair_packed_set_value OK
21: test_basic_aggregates_pair_packed_move_value OK
21: test_basic_aggregates_pair_packed_comparison_same_spec OK
21: test_basic_aggregates_pair_packed_comparison_different_spec OK
21: test_basic_aggregates_pair_packed_stream_output OK
21: test_basic_aggregates_pair_bit_packed_metafunctions OK
21: test_basic_aggregates_pair_bit_packed_constructors OK
21: test_basic_aggregates_pair_bit_packed_assign OK
21: test_basic_aggregates_pair_bit_packed_set OK
21: test_basic_aggregates_pair_bit_packed_move OK
21: test_basic_aggregates_pair_bit_packed_get_value OK
21: test_basic_aggregates_pair_bit_packed_assign_value OK
21: test_basic_aggregates_pair_bit_packed_set_value OK
21: test_basic_aggregates_pair_bit_packed_move_value OK
21: test_basic_aggregates_pair_bit_packed_comparison_same_spec OK
21: test_basic_aggregates_pair_bit_packed_comparison_different_spec OK
21: test_basic_aggregates_pair_bit_packed_stream_output OK
21: test_basic_aggregates_triple_base_metafunctions OK
21: test_basic_aggregates_triple_base_constructors OK
21: test_basic_aggregates_triple_base_assign OK
21: test_basic_aggregates_triple_base_set OK
21: test_basic_aggregates_triple_base_move OK
21: test_basic_aggregates_triple_base_get_value OK
21: test_basic_aggregates_triple_base_assign_value OK
21: test_basic_aggregates_triple_base_set_value OK
21: test_basic_aggregates_triple_base_move_value OK
21: test_basic_aggregates_triple_base_comparison_same_spec OK
21: test_basic_aggregates_triple_base_comparison_different_spec OK
21: test_basic_aggregates_triple_base_stream_output OK
21: test_basic_aggregates_triple_packed_metafunctions OK
21: test_basic_aggregates_triple_packed_constructors OK
21: test_basic_aggregates_triple_packed_assign OK
21: test_basic_aggregates_triple_packed_set OK
21: test_basic_aggregates_triple_packed_move OK
21: test_basic_aggregates_triple_packed_get_value OK
21: test_basic_aggregates_triple_packed_assign_value OK
21: test_basic_aggregates_triple_packed_set_value OK
21: test_basic_aggregates_triple_packed_move_value OK
21: test_basic_aggregates_triple_packed_comparison_same_spec OK
21: test_basic_aggregates_triple_packed_comparison_different_spec OK
21: test_basic_aggregates_triple_packed_stream_output OK
21: test_basic_aggregates_tuple_base_metafunctions OK
21: test_basic_aggregates_tuple_base_constructors OK
21: test_basic_aggregates_tuple_base_assign OK
21: test_basic_aggregates_tuple_base_set OK
21: test_basic_aggregates_tuple_base_move OK
21: test_basic_aggregates_tuple_base_get_value OK
21: test_basic_aggregates_tuple_base_assign_value OK
21: test_basic_aggregates_tuple_base_set_value OK
21: test_basic_aggregates_tuple_base_move_value OK
21: test_basic_aggregates_tuple_base_shift_left OK
21: test_basic_aggregates_tuple_base_shift_right OK
21: test_basic_aggregates_tuple_base_clear OK
21: test_basic_aggregates_tuple_base_length OK
21: test_basic_aggregates_tuple_base_comparison_same_spec OK
21: test_basic_aggregates_tuple_base_stream_output OK
21: test_basic_aggregates_tuple_bit_packed_metafunctions OK
21: test_basic_aggregates_tuple_bit_packed_constructors OK
21: test_basic_aggregates_tuple_bit_packed_assign OK
21: test_basic_aggregates_tuple_bit_packed_set OK
21: test_basic_aggregates_tuple_bit_packed_move OK
21: test_basic_aggregates_tuple_bit_packed_get_value OK
21: test_basic_aggregates_tuple_bit_packed_assign_value OK
21: test_basic_aggregates_tuple_bit_packed_set_value OK
21: test_basic_aggregates_tuple_bit_packed_move_value OK
21: test_basic_aggregates_tuple_bit_packed_shift_left OK
21: test_basic_aggregates_tuple_bit_packed_shift_right OK
21: test_basic_aggregates_tuple_bit_packed_clear OK
21: test_basic_aggregates_tuple_bit_packed_length OK
21: test_basic_aggregates_tuple_bit_packed_comparison_same_spec OK
21: test_basic_aggregates_tuple_bit_packed_stream_output OK
21: **************************************
21:  Total Tests: 90
21:  Skipped:     0
21:  Errors:      0
21: **************************************
 18/396 Test  #21: test_test_basic_aggregate .........................................................   Passed    0.01 sec
test 22
        Start  22: test_test_basic_allocator

22: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_basic_allocator
22: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic
22: Test timeout computed to be: 10000000
22: TEST SUITE test_basic_allocator
22: SEQAN_ENABLE_DEBUG == 1
22: SEQAN_ENABLE_TESTING == 1
22: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
22: SEQAN_ASYNC_IO == 1
22: test_basic_allocator_simple OK
22: test_basic_allocator_pool OK
22: test_basic_allocator_multi_pool OK
22: test_basic_allocator_chunk_pool OK
22: **************************************
22:  Total Tests: 4
22:  Skipped:     0
22:  Errors:      0
22: **************************************
 19/396 Test  #22: test_test_basic_allocator .........................................................   Passed    0.03 sec
test 23
        Start  23: test_test_basic_parallelism

23: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_basic_parallelism
23: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic
23: Test timeout computed to be: 10000000
23: TEST SUITE test_basic_parallelism
23: SEQAN_ENABLE_DEBUG == 1
23: SEQAN_ENABLE_TESTING == 1
23: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
23: SEQAN_ASYNC_IO == 1
23: test_basic_parallelism_enable_parallelism_macro OK
23: **************************************
23:  Total Tests: 1
23:  Skipped:     0
23:  Errors:      0
23: **************************************
 20/396 Test  #23: test_test_basic_parallelism .......................................................   Passed    0.01 sec
test 24
        Start  24: test_test_basic_math

24: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_basic_math
24: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic
24: Test timeout computed to be: 10000000
24: TEST SUITE test_basic_math
24: SEQAN_ENABLE_DEBUG == 1
24: SEQAN_ENABLE_TESTING == 1
24: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
24: SEQAN_ASYNC_IO == 1
24: test_basic_math_int_pow OK
24: test_basic_math_log2 OK
24: test_basic_math_min OK
24: test_basic_math_max OK
24: test_basic_math_abs OK
24: **************************************
24:  Total Tests: 5
24:  Skipped:     0
24:  Errors:      0
24: **************************************
 21/396 Test  #24: test_test_basic_math ..............................................................   Passed    0.01 sec
test 25
        Start  25: test_test_basic_smart_pointer

25: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_basic_smart_pointer
25: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic
25: Test timeout computed to be: 10000000
25: TEST SUITE test_basic_smart_pointer
25: SEQAN_ENABLE_DEBUG == 1
25: SEQAN_ENABLE_TESTING == 1
25: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
25: SEQAN_ASYNC_IO == 1
25: test_basic_smart_pointer_holder_simple_metafunctions OK
25: test_basic_smart_pointer_holder_simple_constructors OK
25: test_basic_smart_pointer_holder_simple_transport OK
25: test_basic_smart_pointer_holder_simple_transport_value OK
25: test_basic_smart_pointer_holder_simple_dependencies OK
25: test_basic_smart_pointer_holder_simple_accessor OK
25: test_basic_smart_pointer_holder_tristate_metafunctions OK
25: test_basic_smart_pointer_holder_tristate_constructors OK
25: test_basic_smart_pointer_holder_tristate_transport OK
25: test_basic_smart_pointer_holder_tristate_transport_value OK
25: test_basic_smart_pointer_holder_tristate_dependencies OK
25: test_basic_smart_pointer_holder_tristate_accessor OK
25: **************************************
25:  Total Tests: 12
25:  Skipped:     0
25:  Errors:      0
25: **************************************
 22/396 Test  #25: test_test_basic_smart_pointer .....................................................   Passed    0.01 sec
test 26
        Start  26: test_test_basic_container

26: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_basic_container
26: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic
26: Test timeout computed to be: 10000000
26: TEST SUITE test_basic_container
26: SEQAN_ENABLE_DEBUG == 1
26: SEQAN_ENABLE_TESTING == 1
26: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
26: SEQAN_ASYNC_IO == 1
26: **************************************
26:  Total Tests: 0
26:  Skipped:     0
26:  Errors:      0
26: **************************************
 23/396 Test  #26: test_test_basic_container .........................................................   Passed    0.01 sec
test 27
        Start  27: test_test_basic_proxy

27: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_basic_proxy
27: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic
27: Test timeout computed to be: 10000000
27: TEST SUITE test_basic_proxy
27: SEQAN_ENABLE_DEBUG == 1
27: SEQAN_ENABLE_TESTING == 1
27: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
27: SEQAN_ASYNC_IO == 1
27: test_basic_proxy_iterator_constructors OK
27: test_basic_proxy_iterator_assign OK
27: test_basic_proxy_iterator_getValue OK
27: test_basic_proxy_iterator_comparators OK
27: test_basic_proxy_iterator_stream_read OK
27: test_basic_proxy_iterator_stream_write OK
27: **************************************
27:  Total Tests: 6
27:  Skipped:     0
27:  Errors:      0
27: **************************************
 24/396 Test  #27: test_test_basic_proxy .............................................................   Passed    0.01 sec
test 28
        Start  28: test_test_basic_iterator

28: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_basic_iterator
28: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/basic
28: Test timeout computed to be: 10000000
28: TEST SUITE test_basic_iterator
28: SEQAN_ENABLE_DEBUG == 1
28: SEQAN_ENABLE_TESTING == 1
28: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
28: SEQAN_ASYNC_IO == 1
28: test_basic_iterator_adapt_pointer_metafunctions OK
28: test_basic_iterator_adapt_pointer_transport OK
28: test_basic_iterator_adapt_pointer_transport_value OK
28: test_basic_iterator_adapt_pointer_movement OK
28: test_basic_iterator_adapt_pointer_arithmetics OK
28: test_basic_iterator_adapt_std_iterator_metafunctions OK
28: test_basic_iterator_adapt_std_iterator_constructors OK
28: test_basic_iterator_adapt_std_iterator_transport OK
28: test_basic_iterator_adapt_std_iterator_transport_value OK
28: test_basic_iterator_adapt_std_iterator_movement OK
28: test_basic_iterator_adapt_std_iterator_arithmetics OK
28: test_basic_iterator_adaptor_metafunctions OK
28: test_basic_iterator_adaptor_constructors OK
28: test_basic_iterator_adaptor_transport OK
28: test_basic_iterator_adaptor_transport_value OK
28: test_basic_iterator_adaptor_movement OK
28: test_basic_iterator_adaptor_arithmetics OK
28: test_basic_iterator_adaptor_rooted_functions OK
28: test_basic_iterator_position_metafunctions OK
28: test_basic_iterator_position_constructors OK
28: test_basic_iterator_position_transport OK
28: test_basic_iterator_position_transport_value OK
28: test_basic_iterator_position_movement OK
28: test_basic_iterator_position_arithmetics OK
28: test_basic_iterator_position_rooted_functions OK
28: test_basic_iterator_zip_metafunctions OK
28: test_basic_iterator_zip_constructors OK
28: test_basic_iterator_zip_make_zip_iterator OK
28: test_basic_iterator_zip_transport OK
28: test_basic_iterator_zip_transport_value OK
28: test_basic_iterator_zip_movement OK
28: test_basic_iterator_zip_arithmetics OK
28: **************************************
28:  Total Tests: 32
28:  Skipped:     0
28:  Errors:      0
28: **************************************
 25/396 Test  #28: test_test_basic_iterator ..........................................................   Passed    0.01 sec
test 29
        Start  29: test_test_bed_io

29: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_bed_io
29: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/bed_io
29: Test timeout computed to be: 10000000
29: TEST SUITE test_bed_io
29: SEQAN_ENABLE_DEBUG == 1
29: SEQAN_ENABLE_TESTING == 1
29: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
29: SEQAN_ASYNC_IO == 1
29: test_bed_read_bed3_record OK
29: test_bed_read_bed4_record OK
29: test_bed_read_bed5_record OK
29: test_bed_read_bed6_record OK
29: test_bed_read_bed12_record OK
29: test_bed_write_bed3_record OK
29: test_bed_write_bed4_record OK
29: test_bed_write_bed5_record OK
29: test_bed_write_bed6_record OK
29: test_bed_write_bed12_record OK
29: test_bed_bed_file_read OK
29: test_bed_bed_file_write OK
29: test_bed_io_isOpen_fileIn OK
29: test_bed_io_isOpen_fileOut OK
29: **************************************
29:  Total Tests: 14
29:  Skipped:     0
29:  Errors:      0
29: **************************************
 26/396 Test  #29: test_test_bed_io ..................................................................   Passed    0.01 sec
test 30
        Start  30: test_blast

30: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_blast
30: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/blast
30: Test timeout computed to be: 10000000
30: TEST SUITE test_blast
30: SEQAN_ENABLE_DEBUG == 1
30: SEQAN_ENABLE_TESTING == 1
30: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
30: SEQAN_ASYNC_IO == 1
30: test_blast_program OK
30: test_blast_context_targs OK
30: test_blast_scoring_scheme_conversion OK
30: test_blast_scoring_scheme OK
30: test_blast_blastmatch_stats_and_score OK
30: test_blast_blastmatch_bit_score_e_value OK
30: test_blast_write_lowlevel OK
30: test_blast_write_tabular_without_comments OK
30: test_blast_write_tabular_without_comments_customfields OK
30: test_blast_write_tabular_without_comments_legacy OK
12: test_alignment_free_n2_dna5 OK
12: test_alignment_free_calculate_probability OK
12: test_alignment_free_calculate_variance OK
12: test_alignment_free_calculate_covariance OK
30: test_blast_write_tabular_without_comments_constexpr OK
30: test_blast_write_tabular_without_comments_customfields_constexpr OK
30: test_blast_write_tabular_without_comments_legacy_constexpr OK
30: test_blast_write_tabular_with_comments OK
30: test_blast_write_tabular_with_comments_customfields OK
30: test_blast_write_tabular_with_comments_legacy OK
30: test_blast_write_tabular_with_comments_constexpr OK
30: test_blast_write_tabular_with_comments_customfields_constexpr OK
30: test_blast_write_tabular_with_comments_legacy_constexpr OK
30: test_blast_write_report OK
30: test_blast_write_report_constexpr OK
30: test_blast_write_report_constexpr_dynmatrix OK
30: test_blast_read_lowlevel OK
30: test_blast_read_tabular_without_comments OK
30: test_blast_read_tabular_without_comments_customfields OK
30: test_blast_read_tabular_without_comments_legacy OK
30: test_blast_read_tabular_without_comments_constexpr OK
30: test_blast_read_tabular_without_comments_customfields_constexpr OK
30: test_blast_read_tabular_without_comments_legacy_constexpr OK
30: test_blast_read_tabular_with_comments OK
30: test_blast_read_tabular_with_comments_customfields OK
30: test_blast_read_tabular_with_comments_legacy OK
30: test_blast_read_tabular_with_comments_constexpr OK
30: test_blast_read_tabular_with_comments_customfields_constexpr OK
30: test_blast_read_tabular_with_comments_legacy_constexpr OK
30: **************************************
30:  Total Tests: 35
30:  Skipped:     0
30:  Errors:      0
30: **************************************
 27/396 Test  #30: test_blast ........................................................................   Passed    0.09 sec
test 31
        Start  31: test_test_consensus

31: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_consensus
31: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/consensus
31: Test timeout computed to be: 10000000
31: TEST SUITE test_consensus
31: SEQAN_ENABLE_DEBUG == 1
31: SEQAN_ENABLE_TESTING == 1
31: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
31: SEQAN_ASYNC_IO == 1
9: test_align_parallel_wavefront_multiple_global_alignment OK
9: **************************************
9:  Total Tests: 2
9:  Skipped:     0
9:  Errors:      0
9: **************************************
 28/396 Test   #9: test_test_align_parallel_algorithm ................................................   Passed    0.73 sec
test 32
        Start  32: test_test_consensus_v2

32: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_consensus_v2
32: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/consensus_v2
32: Test timeout computed to be: 10000000
32: TEST SUITE test_consensus
32: SEQAN_ENABLE_DEBUG == 1
32: SEQAN_ENABLE_TESTING == 1
32: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
32: SEQAN_ASYNC_IO == 1
31: test_consensus_realign_one_contig_small OK
31: test_consensus_consensus_score_sequence_entry_consensus_score OK
31: test_consensus_consensus_score_sequence_entry_fractional_score OK
31: test_consensus_consensus_score_sequence_entry_weightedconsensus_score OK
31: test_consensus_sequence_entry_for_score_metafunction_consensus_score OK
31: test_consensus_sequence_entry_for_score_metafunction_fractional_score OK
31: test_consensus_sequence_entry_for_score_metafunction_weightedconsensus_score OK
31: test_consensus_sequence_entry_for_score_consensus_score OK
31: test_consensus_sequence_entry_for_score_fractional_score OK
31: test_consensus_sequence_entry_for_score_weightedconsensus_score OK
31: test_consensus_host_consensus_score OK
31: test_consensus_host_fractional_score OK
31: test_consensus_host_weightedconsensus_score OK
31: test_consensus_position_consensus_score OK
31: test_consensus_position_fractional_score OK
31: test_consensus_position_weightedconsensus_score OK
31: test_consensus_value_consensus_score OK
31: test_consensus_value_fractional_score OK
31: test_consensus_value_weightedconsensus_score OK
31: **************************************
31:  Total Tests: 19
31:  Skipped:     0
31:  Errors:      0
31: **************************************
 29/396 Test  #31: test_test_consensus ...............................................................   Passed    0.09 sec
test 33
        Start  33: test_test_find

33: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_find
33: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/find
33: Test timeout computed to be: 10000000
33: TEST SUITE test_find
33: SEQAN_ENABLE_DEBUG == 1
33: SEQAN_ENABLE_TESTING == 1
33: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
33: SEQAN_ASYNC_IO == 1
33: test_myers_find_begin OK
32: test_consensus_consensus_alignment_coordinates OK
32: test_consensus_consensus_alignment_contig_ids OK
32: test_consensus_consensus_alignment_no_contig_ids OK
32: test_consensus_consensus_alignment_global_alignment OK
32: **************************************
32:  Total Tests: 4
32:  Skipped:     0
32:  Errors:      0
32: **************************************
 30/396 Test  #32: test_test_consensus_v2 ............................................................   Passed    0.63 sec
test 34
        Start  34: test_test_gff_io

34: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_gff_io
34: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/gff_io
34: Test timeout computed to be: 10000000
34: TEST SUITE test_gff_io
34: SEQAN_ENABLE_DEBUG == 1
34: SEQAN_ENABLE_TESTING == 1
34: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
34: SEQAN_ASYNC_IO == 1
34: test_store_io_read_record_context_gff OK
34: test_store_io_write_record_context_gff OK
34: test_store_io_comment_processing_context_gff OK
34: test_store_io_read_record_context_gtf OK
34: test_store_io_read_record_gtf_pseudogenes OK
34: test_store_io_write_record_context_gtf OK
34: test_store_io_gff_stream_read_record_gff OK
34: test_store_io_gff_stream_read_record_gtf OK
34: test_store_io_gff_stream_write_record_gff OK
34: test_store_io_gff_stream_write_record_gtf OK
34: test_gff_io_isOpen_fileIn OK
34: test_gff_io_isOpen_fileOut OK
34: **************************************
34:  Total Tests: 12
34:  Skipped:     0
34:  Errors:      0
34: **************************************
 31/396 Test  #34: test_test_gff_io ..................................................................   Passed    0.03 sec
test 35
        Start  35: test_test_graph_algorithms

35: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_graph_algorithms
35: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_algorithms
35: Test timeout computed to be: 10000000
35: TEST SUITE test_graph_algorithms
35: SEQAN_ENABLE_DEBUG == 1
35: SEQAN_ENABLE_TESTING == 1
35: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
35: SEQAN_ASYNC_IO == 1
35: test_heap_tree OK
35: test_breadth_first_search OK
35: test_depth_first_search OK
35: test_topological_sort OK
35: test_strongly_connected_components OK
35: test_connected_components OK
35: test_prims_algorithm OK
35: test_union_find OK
35: test_kruskals_algorithm OK
35: test_mst_all OK
35: test_dag_shortest_path OK
35: test_bellmann_ford OK
35: test_dijkstra OK
35: test_all_pairs_shortest_path OK
35: test_floyd_warshall OK
35: test_transitive_closure OK
35: test_ford_fulkerson OK
35: test_path_growing_algorithm OK
35: test_longest_increasing_subsequence OK
35: test_longest_common_subsequence OK
35: test_heaviest_increasing_subsequence OK
35: test_hmm_algorithm OK
35: **************************************
35:  Total Tests: 22
35:  Skipped:     0
35:  Errors:      0
35: **************************************
 32/396 Test  #35: test_test_graph_algorithms ........................................................   Passed    0.02 sec
test 36
        Start  36: test_test_graph_align

36: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_graph_align
36: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_align
36: Test timeout computed to be: 10000000
36: TEST SUITE test_graph_align
36: SEQAN_ENABLE_DEBUG == 1
36: SEQAN_ENABLE_TESTING == 1
36: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
36: SEQAN_ASYNC_IO == 1
36: Test_Refinement_AlignmentGraphNoEdgeWeights OK
36: Test_Refinement_AlignmentGraphEdgeWeights OK
36: Test_Refinement_AlignmentGraphIterators OK
36: Test_Refinement_AlignmentGraphOutput OK
36: Test_Refinement_HeaviestCommonSubsequence OK
36: Test_Refinement_OutEdgeIteratorAlignment OK
36: RefineMatchesSelfEdges OK
36: RefineAlign SKIPPED
36: RefineInexactFragment OK
36: **************************************
36:  Total Tests: 9
36:  Skipped:     1
36:  Errors:      0
36: **************************************
 33/396 Test  #36: test_test_graph_align .............................................................   Passed    0.03 sec
test 37
        Start  37: test_test_graph_msa

37: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_graph_msa
37: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_msa
37: Test timeout computed to be: 10000000
37: TEST SUITE test_graph_msa
37: SEQAN_ENABLE_DEBUG == 1
37: SEQAN_ENABLE_TESTING == 1
37: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
37: SEQAN_ASYNC_IO == 1
37: test_graph_msa_guide_tree_neighbour_joining OK
37: test_graph_msa_guide_tree_upgma_weight_avg OK
33: test_myers_find_banded OK
33: test_myers_find_banded_csp OK
33: test_myers_find_infix_find_begin_at_start OK
33: test_myers_find_infix_find_begin_within OK
33: test_find_on_segments OK
33: test_find_hamming_simple OK
33: test_find_hamming_simple_regression_rmbench OK
33: test_regression_rmbench OK
33: test_find_online_Simple OK
33: test_find_online_Horspool OK
33: test_find_online_ShiftAnd OK
33: test_find_online_ShiftOr OK
33: test_find_online_BndmAlgo OK
33: test_find_online_BFAM_Oracle OK
33: test_find_online_BFAM_Trie OK
33: test_find_online_wildcards OK
33: test_find_online_multi_AhoCorasick OK
33: test_find_online_multi_MultipleShiftAnd OK
33: test_find_online_multi_SetHorspool OK
33: test_find_online_multi_WuManber OK
33: test_find_online_multi_MultiBFAM_Oracle OK
33: test_find_online_multi_MultiBFAM_Trie OK
33: test_find_approx_prefix_edit_dist_dpsearch OK
33: test_approx_prefix_edit_dist_myers OK
33: test_approx_edit_dist_dp_search_simple_score OK
33: test_approx_edit_dist_myers OK
33: test_approx_edit_dp_search_simple_score_legacy_case OK
33: test_approx_edit_dist_abndm_algo OK
33: test_approx_edit_dist_pex_non_hierarchical OK
33: test_approx_edit_dist_pex_hierarchical OK
33: test_approx_edit_dist_pex_non_hierarchical_aho_corasick OK
33: test_approx_edit_dist_pex_non_hierarchical_multi_bfam OK
33: test_find_hamming_simple OK
33: test_pattern_copycon OK
33: test_pattern_assign OK
33: test_pattern_movecon OK
33: test_pattern_moveassign OK
33: test_pattern_set_host OK
33: **************************************
33:  Total Tests: 39
33:  Skipped:     0
33:  Errors:      0
33: **************************************
 34/396 Test  #33: test_test_find ....................................................................   Passed    0.94 sec
test 38
        Start  38: test_test_graph_types_property_map

38: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_graph_types_property_map
38: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types
38: Test timeout computed to be: 10000000
38: TEST SUITE test_graph_types_property_map
38: SEQAN_ENABLE_DEBUG == 1
38: SEQAN_ENABLE_TESTING == 1
38: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
38: SEQAN_ASYNC_IO == 1
38: test_graph_types_property_map_external OK
38: test_graph_types_property_map_external_assign_vertex_map OK
38: test_graph_types_property_map_external_assign_edge_map OK
38: test_graph_types_property_internal_pointer_map OK
38: test_graph_types_property_internal_pointer_map_assign_edge_map_member OK
38: test_graph_types_property_internal_map OK
38: test_graph_types_property_internal_map_assign_edge_map OK
38: **************************************
38:  Total Tests: 7
38:  Skipped:     0
38:  Errors:      0
38: **************************************
 35/396 Test  #38: test_test_graph_types_property_map ................................................   Passed    0.01 sec
test 39
        Start  39: test_test_graph_types_derived

39: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_graph_types_derived
39: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types
39: Test timeout computed to be: 10000000
39: TEST SUITE test_graph_types_derived
39: SEQAN_ENABLE_DEBUG == 1
39: SEQAN_ENABLE_TESTING == 1
39: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
39: SEQAN_ASYNC_IO == 1
39: test_graph_types_derived_set_oracle OK
39: test_graph_types_derived_trie OK
39: test_graph_types_derived_oracle OK
39: **************************************
39:  Total Tests: 3
39:  Skipped:     0
39:  Errors:      0
39: **************************************
 36/396 Test  #39: test_test_graph_types_derived .....................................................   Passed    0.01 sec
test 40
        Start  40: test_test_graph_types_iterators

40: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_graph_types_iterators
40: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types
40: Test timeout computed to be: 10000000
40: TEST SUITE test_graph_types_iterators
40: SEQAN_ENABLE_DEBUG == 1
40: SEQAN_ENABLE_TESTING == 1
40: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
40: SEQAN_ASYNC_IO == 1
40: test_graph_types_iterators_vertex_iterator OK
40: test_graph_types_iterators_out_edge_iterator OK
40: test_graph_types_iterators_edge_iterator OK
40: test_graph_types_iterators_ajacency_iterator OK
40: test_graph_types_bfs_iter OK
40: test_graph_types_dfs_preorder_iter OK
40: **************************************
40:  Total Tests: 6
40:  Skipped:     0
40:  Errors:      0
40: **************************************
 37/396 Test  #40: test_test_graph_types_iterators ...................................................   Passed    0.02 sec
test 41
        Start  41: test_test_graph_types_types

41: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_graph_types_types
41: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types
41: Test timeout computed to be: 10000000
37: test_graph_msa_guide_tree_upgma_avg OK
41: TEST SUITE test_graph_types_property_map
41: SEQAN_ENABLE_DEBUG == 1
41: SEQAN_ENABLE_TESTING == 1
41: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
41: SEQAN_ASYNC_IO == 1
41: test_graph_types_types_directed OK
41: test_graph_types_types_undirected OK
41: test_graph_types_types_automaton OK
41: test_graph_types_types_word_graph OK
41: test_graph_types_types_word_tree OK
41: test_graph_types_types_hmm OK
41: **************************************
41:  Total Tests: 6
41:  Skipped:     0
41:  Errors:      0
41: **************************************
 38/396 Test  #41: test_test_graph_types_types .......................................................   Passed    0.01 sec
test 42
        Start  42: test_test_graph_types_utils

42: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_graph_types_utils
42: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/graph_types
42: Test timeout computed to be: 10000000
42: TEST SUITE test_graph_types_utils
42: SEQAN_ENABLE_DEBUG == 1
42: SEQAN_ENABLE_TESTING == 1
42: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
42: SEQAN_ASYNC_IO == 1
42: test_graph_types_utils_graph_drawing OK
42: **************************************
42:  Total Tests: 1
42:  Skipped:     0
42:  Errors:      0
42: **************************************
 39/396 Test  #42: test_test_graph_types_utils .......................................................   Passed    0.01 sec
test 43
        Start  43: test_test_index_creation

43: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_creation
43: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
43: Test timeout computed to be: 10000000
43: TEST SUITE test_index
43: SEQAN_ENABLE_DEBUG == 1
43: SEQAN_ENABLE_TESTING == 1
43: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
43: SEQAN_ASYNC_IO == 1
43: testIndexModifiedStringReverseEsa OK
43: testIndexModifiedStringReverseFM OK
43: testIndexModifiedStringViewEsa OK
43: testIndexModifiedStringViewFM OK
43: testIssue519 OK
37: test_graph_msa_guide_tree_upgma_min OK
43: testIndexCreation OK
43: **************************************
43:  Total Tests: 6
43:  Skipped:     0
43:  Errors:      0
43: **************************************
12: test_alignment_free_alignment_free_comparison OK
12: test_alignment_free_count_kmers OK
12: test_alignment_free_calculate_periodicity OK
12: test_alignment_free_calculate_overlap_indicator OK
12: test_alignment_free_string_to_string_set OK
12: test_alignment_free_cut_ns OK
12: **************************************
12:  Total Tests: 14
 40/396 Test  #43: test_test_index_creation ..........................................................   Passed    0.23 sec
test 44
        Start  44: test_test_index_crosscompare_char

44: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_crosscompare_char
44: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
44: Test timeout computed to be: 10000000
12:  Skipped:     0
12:  Errors:      0
12: **************************************
 41/396 Test  #12: test_test_alignment_free ..........................................................   Passed    1.95 sec
test 45
        Start  45: test_test_index_crosscompare_char_dfi

45: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_crosscompare_char_dfi
45: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
45: Test timeout computed to be: 10000000
44: TEST SUITE test_index
44: SEQAN_ENABLE_DEBUG == 1
44: SEQAN_ENABLE_TESTING == 1
44: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
44: SEQAN_ASYNC_IO == 1
44: testIndexCrossCompareChar OK
44: **************************************
44:  Total Tests: 1
44:  Skipped:     0
44:  Errors:      0
44: **************************************
 42/396 Test  #44: test_test_index_crosscompare_char .................................................   Passed    0.01 sec
test 46
        Start  46: test_test_index_crosscompare_dna_dfi

46: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_crosscompare_dna_dfi
46: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
46: Test timeout computed to be: 10000000
45: TEST SUITE test_index
45: SEQAN_ENABLE_DEBUG == 1
45: SEQAN_ENABLE_TESTING == 1
45: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
45: SEQAN_ASYNC_IO == 1
45: testIndexCrossCompareCharDfi OK
45: **************************************
45:  Total Tests: 1
45:  Skipped:     0
45:  Errors:      0
45: **************************************
 43/396 Test  #45: test_test_index_crosscompare_char_dfi .............................................   Passed    0.01 sec
test 47
        Start  47: test_test_index_qgram

47: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_qgram
47: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
47: Test timeout computed to be: 10000000
46: TEST SUITE test_index
46: SEQAN_ENABLE_DEBUG == 1
46: SEQAN_ENABLE_TESTING == 1
46: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
46: SEQAN_ASYNC_IO == 1
46: testIndexCrossCompareDnaDfi OK
46: **************************************
46:  Total Tests: 1
46:  Skipped:     0
46:  Errors:      0
46: **************************************
 44/396 Test  #46: test_test_index_crosscompare_dna_dfi ..............................................   Passed    0.01 sec
test 48
        Start  48: test_test_index_sa_bwtwalk

48: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_sa_bwtwalk
48: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
48: Test timeout computed to be: 10000000
47: TEST SUITE test_index
47: SEQAN_ENABLE_DEBUG == 1
47: SEQAN_ENABLE_TESTING == 1
47: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
47: SEQAN_ASYNC_IO == 1
47: testStepSize OK
47: testGappedShapes OK
47: testUngappedShapes OK
47: testUngappedQGramIndex OK
47: start
47: scan took 1.48192e-05 seconds.
47: start write
47: writing took 1.44597e-05 seconds.
47: reading took 4.84101e-06 seconds.
47: start
47: scan took 7.54185e-06 seconds.
47: start write
47: writing took 8.46013e-06 seconds.
47: reading took 5.15953e-06 seconds.
47: testUngappedQGramIndexMulti OK
47: testQGramFind OK
47: **************************************
47:  Total Tests: 6
47:  Skipped:     0
47:  Errors:      0
47: **************************************
 45/396 Test  #47: test_test_index_qgram .............................................................   Passed    0.01 sec
test 49
        Start  49: test_test_index_shapes

49: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_shapes
49: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
49: Test timeout computed to be: 10000000
48: TEST SUITE test_index
48: SEQAN_ENABLE_DEBUG == 1
48: SEQAN_ENABLE_TESTING == 1
48: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
48: SEQAN_ASYNC_IO == 1
49: TEST SUITE test_index
49: SEQAN_ENABLE_DEBUG == 1
49: SEQAN_ENABLE_TESTING == 1
49: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
49: SEQAN_ASYNC_IO == 1
49: testShapes OK
49: **************************************
49:  Total Tests: 1
49:  Skipped:     0
49:  Errors:      0
49: **************************************
 46/396 Test  #49: test_test_index_shapes ............................................................   Passed    0.01 sec
test 50
        Start  50: test_test_index_drawing

50: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_drawing
50: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
50: Test timeout computed to be: 10000000
50: TEST SUITE test_index_drawing
50: SEQAN_ENABLE_DEBUG == 1
50: SEQAN_ENABLE_TESTING == 1
50: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
50: SEQAN_ASYNC_IO == 1
50: test_index_drawing_esa_dot OK
50: **************************************
50:  Total Tests: 1
50:  Skipped:     0
50:  Errors:      0
50: **************************************
 47/396 Test  #50: test_test_index_drawing ...........................................................   Passed    0.02 sec
test 51
        Start  51: test_test_index_fm_sparse_string

51: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_fm_sparse_string
51: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
51: Test timeout computed to be: 10000000
51: TEST SUITE test_fm_index_sparse_string
51: SEQAN_ENABLE_DEBUG == 1
51: SEQAN_ENABLE_TESTING == 1
51: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
51: SEQAN_ASYNC_IO == 1
51: sparse_string_get_value OK
51: sparse_string_clear_length_resize OK
51: sparse_string_empty OK
51: sparse_string_get_fibre OK
51: **************************************
51:  Total Tests: 4
51:  Skipped:     0
51:  Errors:      0
51: **************************************
 48/396 Test  #51: test_test_index_fm_sparse_string ..................................................   Passed    0.02 sec
test 52
        Start  52: test_test_index_base

52: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_base
52: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
52: Test timeout computed to be: 10000000
37: test_graph_msa_guide_tree_upgma_max OK
37: test_distances OK
52: TEST SUITE tests
52: SEQAN_ENABLE_DEBUG == 1
52: SEQAN_ENABLE_TESTING == 1
52: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
52: SEQAN_ASYNC_IO == 1
52: IndexTest_IndexCreate type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > > OK
52: IndexTest_IndexCreate type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_IndexCreate type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_IndexCreate type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_IndexCreate type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
37: test_libraries OK
37: test_external_libraries OK
37: test_triplet_extension OK
37: test_sop OK
37: test_progressive OK
37: test_reversable_fragments OK
37: **************************************
37:  Total Tests: 12
37:  Skipped:     0
37:  Errors:      0
37: **************************************
 49/396 Test  #37: test_test_graph_msa ...............................................................   Passed    0.72 sec
test 53
        Start  53: test_test_index_fm

53: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_fm
53: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
53: Test timeout computed to be: 10000000
53: TEST SUITE tests
53: SEQAN_ENABLE_DEBUG == 1
53: SEQAN_ENABLE_TESTING == 1
53: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
53: SEQAN_ASYNC_IO == 1
53: LFTest_IsSentinel type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, WTFMIndexConfig<void, unsigned int> > > OK
53: LFTest_IsSentinel type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, WTFMIndexConfig<void, unsigned int> > > OK
48: testBWTWalk OK
48: **************************************
48:  Total Tests: 1
48:  Skipped:     0
48:  Errors:      0
48: **************************************
 50/396 Test  #48: test_test_index_sa_bwtwalk ........................................................   Passed    0.14 sec
test 54
        Start  54: test_test_index_bifm

54: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_bifm
54: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
54: Test timeout computed to be: 10000000
54: TEST SUITE tests
54: SEQAN_ENABLE_DEBUG == 1
54: SEQAN_ENABLE_TESTING == 1
54: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
54: SEQAN_ASYNC_IO == 1
54: BidirectionalFMIndexTest_SearchInString type parameter seqan::Index<seqan::String<bool, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexConfigLevelsPrefix<void, unsigned int> > > > OK
54: BidirectionalFMIndexTest_SearchInString type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexConfigLevelsPrefix<void, unsigned int> > > > OK
52: IndexTest_IndexCreate type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
53: LFTest_IsSentinel type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, WTFMIndexConfig<void, unsigned int> > > OK
54: BidirectionalFMIndexTest_SearchInString type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexConfigLevelsPrefix<void, unsigned int> > > > OK
54: BidirectionalFMIndexTest_SearchInString type parameter seqan::Index<seqan::String<bool, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<void, unsigned int> > > > OK
54: BidirectionalFMIndexTest_SearchInString type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<void, unsigned int> > > > OK
52: IndexTest_IndexCreate type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_Length type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > > OK
52: IndexTest_Length type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_Length type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_Length type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_Length type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_Length type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_Length type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_ClearEmpty type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > > OK
52: IndexTest_ClearEmpty type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_ClearEmpty type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_ClearEmpty type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_ClearEmpty type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
53: LFTest_IsSentinel type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, SmallWTFMIndexConfig<void, unsigned int> > > OK
54: BidirectionalFMIndexTest_SearchInString type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<void, unsigned int> > > > OK
53: LFTest_IsSentinel type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, SmallLVFMIndexConfig<void, unsigned int> > > OK
53: LFTest_IsSentinel type parameter seqan::Index<seqan::String<bool, seqan::Alloc<void> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<void, unsigned int> > > OK
53: LFTest_IsSentinel type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<void, unsigned int> > > OK
53: LFTest_IsSentinel type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<void, unsigned int> > > OK
52: IndexTest_ClearEmpty type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
53: LFTest_IsSentinel type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<void, unsigned int> > > OK
53: CSATest_IndexSA type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, WTFMIndexConfig<void, unsigned int> > > OK
53: CSATest_IndexSA type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, WTFMIndexConfig<void, unsigned int> > > OK
52: IndexTest_ClearEmpty type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_OpenSave type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > > OK
52: IndexTest_OpenSave type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_OpenSave type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_OpenSave type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: IndexTest_OpenSave type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
53: CSATest_IndexSA type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, WTFMIndexConfig<void, unsigned int> > > OK
52: IndexTest_OpenSave type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
53: CSATest_IndexSA type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, SmallWTFMIndexConfig<void, unsigned int> > > OK
53: CSATest_IndexSA type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, SmallLVFMIndexConfig<void, unsigned int> > > OK
53: CSATest_IndexSA type parameter seqan::Index<seqan::String<bool, seqan::Alloc<void> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<void, unsigned int> > > OK
53: CSATest_IndexSA type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<void, unsigned int> > > OK
53: CSATest_IndexSA type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<void, unsigned int> > > OK
52: IndexTest_OpenSave type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
52: **************************************
52:  Total Tests: 28
52:  Skipped:     0
52:  Errors:      0
52: **************************************
 51/396 Test  #52: test_test_index_base ..............................................................   Passed    4.10 sec
test 55
        Start  55: test_test_index_vstree

55: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_vstree
55: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
55: Test timeout computed to be: 10000000
55: TEST SUITE tests
55: SEQAN_ENABLE_DEBUG == 1
55: SEQAN_ENABLE_TESTING == 1
55: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
55: SEQAN_ASYNC_IO == 1
55: TopDownIndexIteratorTest_Constructor type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > > OK
55: TopDownIndexIteratorTest_Constructor type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
55: TopDownIndexIteratorTest_Constructor type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
55: TopDownIndexIteratorTest_Constructor type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
55: TopDownIndexIteratorTest_Constructor type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
53: CSATest_IndexSA type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<void, unsigned int> > > OK
53: CSATest_BeginEnd type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, WTFMIndexConfig<void, unsigned int> > > OK
53: CSATest_BeginEnd type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, WTFMIndexConfig<void, unsigned int> > > OK
55: TopDownIndexIteratorTest_Constructor type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
53: CSATest_BeginEnd type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, WTFMIndexConfig<void, unsigned int> > > OK
53: CSATest_BeginEnd type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, SmallWTFMIndexConfig<void, unsigned int> > > OK
55: TopDownIndexIteratorTest_Constructor type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
55: TopDownIndexIteratorTest_GoDown type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > > OK
55: TopDownIndexIteratorTest_GoDown type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
55: TopDownIndexIteratorTest_GoDown type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
55: TopDownIndexIteratorTest_GoDown type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
55: TopDownIndexIteratorTest_GoDown type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
54: BidirectionalFMIndexTest_SearchInStringSet type parameter seqan::Index<seqan::String<bool, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexConfigLevelsPrefix<void, unsigned int> > > > OK
53: CSATest_BeginEnd type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, SmallLVFMIndexConfig<void, unsigned int> > > OK
53: CSATest_BeginEnd type parameter seqan::Index<seqan::String<bool, seqan::Alloc<void> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<void, unsigned int> > > OK
53: CSATest_BeginEnd type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<void, unsigned int> > > OK
53: CSATest_BeginEnd type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, PrefixLVFMIndexConfig<void, unsigned int> > > OK
55: TopDownIndexIteratorTest_GoDown type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
53: CSATest_BeginEnd type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, PrefixLVFMIndexConfig<void, unsigned int> > > OK
53: **************************************
53:  Total Tests: 27
53:  Skipped:     0
53:  Errors:      0
53: **************************************
 52/396 Test  #53: test_test_index_fm ................................................................   Passed    5.96 sec
test 56
        Start  56: test_test_index_view

56: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_view
56: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
56: Test timeout computed to be: 10000000
56: TEST SUITE test_index_view
56: SEQAN_ENABLE_DEBUG == 1
56: SEQAN_ENABLE_TESTING == 1
56: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
56: SEQAN_ASYNC_IO == 1
56: test_index_view_basic OK
56: **************************************
56:  Total Tests: 1
56:  Skipped:     0
56:  Errors:      0
56: **************************************
 53/396 Test  #56: test_test_index_view ..............................................................   Passed    0.01 sec
test 57
        Start  57: test_test_index_finder

57: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_finder
57: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
57: Test timeout computed to be: 10000000
57: TEST SUITE tests
57: SEQAN_ENABLE_DEBUG == 1
57: SEQAN_ENABLE_TESTING == 1
57: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
57: SEQAN_ASYNC_IO == 1
57: IndexFinderTest_FindFirstChar type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::IndexSa<void> > OK
57: IndexFinderTest_FindFirstChar type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::IndexEsa<void> > OK
57: IndexFinderTest_FindFirstChar type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_FindFirstChar type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_FindFirstChar type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_FindFirstChar type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
55: TopDownIndexIteratorTest_GoDown type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
55: **************************************
55:  Total Tests: 14
55:  Skipped:     0
55:  Errors:      0
55: **************************************
 54/396 Test  #55: test_test_index_vstree ............................................................   Passed    2.43 sec
test 58
        Start  58: test_test_find_backtracking

58: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_find_backtracking
58: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
58: Test timeout computed to be: 10000000
58: TEST SUITE test_find_backtracking_exp
58: SEQAN_ENABLE_DEBUG == 1
58: SEQAN_ENABLE_TESTING == 1
58: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
58: SEQAN_ASYNC_IO == 1
58: test_find_backtracking_multiple_hamming_banana_vs_ada_ana OK
58: test_find_backtracking_multiple_edit_banana_vs_ada_ana OK
58: **************************************
58:  Total Tests: 2
58:  Skipped:     0
58:  Errors:      0
58: **************************************
 55/396 Test  #58: test_test_find_backtracking .......................................................   Passed    0.01 sec
test 59
        Start  59: test_test_index_repeats

59: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_index_repeats
59: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index
59: Test timeout computed to be: 10000000
59: TEST SUITE test_index_repeats
59: SEQAN_ENABLE_DEBUG == 1
59: SEQAN_ENABLE_TESTING == 1
59: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
59: SEQAN_ASYNC_IO == 1
59: test_index_repeats_period_1_ignore_minlen_for_ns OK
59: test_index_repeats_period_1_no_ns OK
59: test_index_repeats_period_1_many_ns OK
59: **************************************
59:  Total Tests: 3
59:  Skipped:     0
59:  Errors:      0
59: **************************************
 56/396 Test  #59: test_test_index_repeats ...........................................................   Passed    0.08 sec
test 60
        Start  60: test_test_journaled_set

60: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_journaled_set
60: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_set
60: Test timeout computed to be: 10000000
57: IndexFinderTest_FindFirstChar type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
60: TEST SUITE test_journaled_set
60: SEQAN_ENABLE_DEBUG == 1
60: SEQAN_ENABLE_TESTING == 1
60: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
60: SEQAN_ASYNC_IO == 1
60: test_journaled_set_constructor OK
60: test_journaled_set_assign OK
60: test_journaled_set_set_host OK
60: test_journaled_set_host OK
60: test_journaled_set_assign_value OK
60: test_journaled_set_append_value OK
60: test_journaled_set_value OK
60: test_journaled_set_clear OK
60: test_journaled_set_resize OK
60: test_journaled_set_empty OK
60: test_journaled_set_iterator OK
60: **************************************
60:  Total Tests: 11
60:  Skipped:     0
60:  Errors:      0
60: **************************************
 57/396 Test  #60: test_test_journaled_set ...........................................................   Passed    0.01 sec
test 61
        Start  61: test_test_journaled_string_tree

61: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_journaled_string_tree
61: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree
61: Test timeout computed to be: 10000000
61: TEST SUITE test_journaled_string_tree
61: SEQAN_ENABLE_DEBUG == 1
61: SEQAN_ENABLE_TESTING == 1
61: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
61: SEQAN_ASYNC_IO == 1
61: test_journaled_string_tree_constructor OK
61: test_journaled_string_tree_length OK
61: test_journaled_string_tree_set_host OK
61: test_journaled_string_tree_host OK
61: test_journaled_string_tree_insert OK
61: test_journaled_string_tree_erase OK
61: test_journaled_string_tree_clear OK
61: test_journaled_string_tree_empty OK
61: test_journaled_string_tree_resize OK
61: test_journaled_string_tree_max_size OK
61: test_journaled_string_tree_size OK
61: **************************************
61:  Total Tests: 11
61:  Skipped:     0
61:  Errors:      0
61: **************************************
 58/396 Test  #61: test_test_journaled_string_tree ...................................................   Passed    0.02 sec
test 62
        Start  62: test_test_delta_map

62: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_delta_map
62: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree
62: Test timeout computed to be: 10000000
62: TEST SUITE test_delta_map
62: SEQAN_ENABLE_DEBUG == 1
62: SEQAN_ENABLE_TESTING == 1
62: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
62: SEQAN_ASYNC_IO == 1
62: test_delta_map_delta_store_is_delta_type OK
62: test_delta_map_delta_store_select_delta_type OK
62: test_delta_map_delta_store_get_delta_store OK
62: test_delta_map_delta_store_add_delta_value OK
62: test_delta_map_delta_store_erase_delta_value OK
62: test_delta_map_delta_store_delta_value OK
62: test_delta_map_delta_store_clear OK
62: test_delta_map_delta_store_deletion_size OK
62: test_delta_map_delta_store_insertion_size OK
62: test_delta_map_delta_store_net_size OK
62: test_delta_map_insert OK
62: test_delta_map_erase OK
62: test_delta_map_lower_bound OK
62: test_delta_map_upper_bound OK
62: test_delta_map_count OK
62: test_delta_map_equal_range OK
62: test_delta_map_find OK
62: test_delta_map_size OK
62: test_delta_map_empty OK
62: test_delta_map_iterator OK
62: test_delta_map_iterator_copy_constructor OK
62: test_delta_map_iterator_assign OK
62: test_delta_map_iterator_value OK
62: test_delta_map_iterator_delta_value OK
62: test_delta_map_entry_delta_coverage OK
62: test_delta_map_entry_delta_type OK
62: test_delta_map_entry_delta_position OK
62: **************************************
62:  Total Tests: 27
62:  Skipped:     0
62:  Errors:      0
62: **************************************
 59/396 Test  #62: test_test_delta_map ...............................................................   Passed    0.02 sec
test 63
        Start  63: test_journaled_string_tree_traverser

63: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_journaled_string_tree_traverser
63: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree
63: Test timeout computed to be: 10000000
63: TEST SUITE test_journaled_string_tree_traverser
63: SEQAN_ENABLE_DEBUG == 1
63: SEQAN_ENABLE_TESTING == 1
63: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
63: SEQAN_ASYNC_IO == 1
63: test_journaled_string_tree_traverser_constructor OK
63: test_journaled_string_tree_traverser_traverser OK
63: test_journaled_string_tree_traverser_init OK
63: test_journaled_string_tree_traverser_context_size OK
63: test_journaled_string_tree_traverser_branch_size OK
63: test_journaled_string_tree_traverser_at_end OK
63: test_journaled_string_tree_traverser_is_base OK
63: test_journaled_string_tree_traverser_advance OK
63: test_journaled_string_tree_traverser_context_iterator OK
63: test_journaled_string_tree_traverser_container OK
63: test_journaled_string_tree_traverser_basic_traversal OK
63: **************************************
63:  Total Tests: 11
63:  Skipped:     0
63:  Errors:      0
63: **************************************
 60/396 Test  #63: test_journaled_string_tree_traverser ..............................................   Passed    0.15 sec
test 64
        Start  64: test_journaled_string_tree_find

64: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_journaled_string_tree_find
64: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/journaled_string_tree
64: Test timeout computed to be: 10000000
64: TEST SUITE test_journaled_string_tree_find
64: SEQAN_ENABLE_DEBUG == 1
64: SEQAN_ENABLE_TESTING == 1
64: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
64: SEQAN_ASYNC_IO == 1
57: IndexFinderTest_FindFirstChar type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_DefaultFinder type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::IndexSa<void> > OK
57: IndexFinderTest_DefaultFinder type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::IndexEsa<void> > OK
57: IndexFinderTest_DefaultFinder type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_DefaultFinder type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_DefaultFinder type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_DefaultFinder type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_DefaultFinder type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_DefaultFinder type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_StdString type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::IndexSa<void> > OK
57: IndexFinderTest_StdString type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::IndexEsa<void> > OK
57: IndexFinderTest_StdString type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_StdString type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_StdString type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_StdString type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_StdString type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_StdString type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_StdVector type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::IndexSa<void> > OK
57: IndexFinderTest_StdVector type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::IndexEsa<void> > OK
57: IndexFinderTest_StdVector type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_StdVector type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_StdVector type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_StdVector type parameter seqan::Index<seqan::String<char, seqan::Alloc<void> >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_StdVector type parameter seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: IndexFinderTest_StdVector type parameter seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > >, seqan::FMIndex<void, seqan::FMIndexConfig<void, unsigned int, 1u, 1u> > > OK
57: **************************************
57:  Total Tests: 32
57:  Skipped:     0
57:  Errors:      0
57: **************************************
 61/396 Test  #57: test_test_index_finder ............................................................   Passed    1.39 sec
test 65
        Start  65: test_test_map

65: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_map
65: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/map
65: Test timeout computed to be: 10000000
65: TEST SUITE test_map
65: SEQAN_ENABLE_DEBUG == 1
65: SEQAN_ENABLE_TESTING == 1
65: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
65: SEQAN_ASYNC_IO == 1
65: ....................................................................................................
65: test_map_map OK
65: **************************************
65:  Total Tests: 1
65:  Skipped:     0
65:  Errors:      0
65: **************************************
 62/396 Test  #65: test_test_map .....................................................................   Passed    1.83 sec
test 66
        Start  66: test_test_misc

66: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_misc
66: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/misc
66: Test timeout computed to be: 10000000
66: TEST SUITE test_misc
66: SEQAN_ENABLE_DEBUG == 1
66: SEQAN_ENABLE_TESTING == 1
66: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
66: SEQAN_ASYNC_IO == 1
66: test_misc_terminal_get_terminal_size OK
66: test_misc_bit_twiddling_pop_count_char OK
66: test_misc_bit_twiddling_pop_count_signed_char OK
66: test_misc_bit_twiddling_pop_count_unsigned_char OK
66: test_misc_bit_twiddling_pop_count_short OK
66: test_misc_bit_twiddling_pop_count_signed_short OK
66: test_misc_bit_twiddling_pop_count_unsigned_short OK
66: test_misc_bit_twiddling_pop_count_int OK
66: test_misc_bit_twiddling_pop_count_signed_int OK
66: test_misc_bit_twiddling_pop_count_unsigned_int OK
66: test_misc_bit_twiddling_pop_count_long OK
66: test_misc_bit_twiddling_pop_count_signed_long OK
66: test_misc_bit_twiddling_pop_count_unsigned_long OK
66: test_misc_bit_twiddling_pop_count_long_long OK
66: test_misc_bit_twiddling_pop_count_signed_long_long OK
66: test_misc_bit_twiddling_pop_count_unsigned_long_long OK
66: test_misc_bit_twiddling_pop_count_int8 OK
66: test_misc_bit_twiddling_pop_count_uint8 OK
66: test_misc_bit_twiddling_pop_count_int16 OK
66: test_misc_bit_twiddling_pop_count_uint16 OK
66: test_misc_bit_twiddling_pop_count_int32 OK
66: test_misc_bit_twiddling_pop_count_uint32 OK
66: test_misc_bit_twiddling_pop_count_int64 OK
66: test_misc_bit_twiddling_pop_count_uint64 OK
66: Interval_Tree__IntervalTreeTest_QueryAtBoundary OK
66: Interval_Tree__IntervalTreeTest_IntervalTree__int OK
66: Interval_Tree__IntervalTreeTest_IntervalTreeFromIterator__int OK
66: Interval_Tree__IntervalTreeTest_NonFullLength__int OK
66: Interval_Tree__IntervalTreeTest_AddInterval__int OK
66: Interval_Tree__IntervalTreeTest_TreeStructure__int OK
66: Interval_Tree__IntervalTreeTest_FindIntervalExcludeTouching__int OK
66: Interval_Tree__IntervalTreeTest_FindNoInterval__int OK
66: Interval_Tree__IntervalTreeTest_GraphMap__int_ComputeCenter_StoreIntervals OK
66: Interval_Tree__IntervalTreeTest_FindIntervalsIntervals__int_ComputeCenter OK
66: test_misc_accumulators_average_accumulator_int_average OK
66: test_misc_accumulators_average_accumulator_int_count OK
66: test_misc_accumulators_average_accumulator_int_sum OK
66: test_misc_accumulators_average_accumulator_int_clear OK
66: test_misc_accumulators_average_accumulator_double_average OK
66: test_misc_accumulators_average_accumulator_double_count OK
66: test_misc_accumulators_average_accumulator_double_sum OK
66: test_misc_accumulators_average_accumulator_double_clear OK
66: test_misc_edit_environment_string_enumerator_hamming OK
66: test_misc_edit_environment_string_enumerator_iterator_hamming OK
66: test_misc_edit_environment_string_enumerator_edit OK
66: test_misc_edit_environment_string_enumerator_iterator_edit OK
66: **************************************
66:  Total Tests: 46
66:  Skipped:     0
66:  Errors:      0
66: **************************************
 63/396 Test  #66: test_test_misc ....................................................................   Passed    0.04 sec
test 67
        Start  67: test_test_modifier

67: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_modifier
67: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/modifier
67: Test timeout computed to be: 10000000
67: TEST SUITE test_modifier
67: SEQAN_ENABLE_DEBUG == 1
67: SEQAN_ENABLE_TESTING == 1
67: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
67: SEQAN_ASYNC_IO == 1
67: test_modifer_shortcuts_dna_string_reverse OK
67: test_modifer_shortcuts_dna5_string_reverse OK
67: test_modifer_shortcuts_rna_string_reverse OK
67: test_modifer_shortcuts_rna5_string_reverse OK
67: test_modifer_shortcuts_dna_string_complement OK
67: test_modifer_shortcuts_dna5_string_complement OK
67: test_modifer_shortcuts_rna_string_complement OK
67: test_modifer_shortcuts_rna5_string_complement OK
67: test_modifer_shortcuts_dna_string_reverse_complement OK
67: test_modifer_shortcuts_dna5_string_reverse_complement OK
67: test_modifer_shortcuts_rna_string_reverse_complement OK
67: test_modifer_shortcuts_rna5_string_reverse_complement OK
67: test_modifer_shortcuts_complement_in_place_string OK
67: test_modifer_shortcuts_complement_in_place_string_set OK
67: test_modifer_shortcuts_reverse_complement_in_place_string OK
67: test_modifer_shortcuts_reverse_complement_in_place_string_set OK
67: test_modifer_shortcuts_reverse_in_place_string OK
67: test_modifer_shortcuts_reverse_in_place_string_set OK
67: test_modifier_reverse_iterator_metafunctions OK
67: test_modifer_shortcuts_to_lower_in_place_string OK
67: test_modifer_shortcuts_to_lower_in_place_string_set OK
67: test_modifer_shortcuts_to_upper_in_place_string OK
67: test_modifer_shortcuts_to_upper_in_place_string_set OK
67: test_modifier_functors_functor_upcase OK
67: test_modifier_functors_functor_lowcase OK
67: test_modifier_functors_dna_complement OK
67: test_modifier_alphabet_size_metafunctions OK
67: test_modifier_DnaQ OK
67: test_modifier_alphabet_enumerate OK
67: test_modifier_alphabet_convert OK
67: test_modifier_alphabet_ord_value OK
67: test_modifier_view_iterator_metafunctions OK
67: test_modifier_view_iterator OK
67: test_modifier_view_string_caesar_chiffre OK
67: test_modifier_view_string_upper_case OK
67: test_modifier_view_string_low_case OK
67: test_modifier_view_string_alphabet_conversion OK
67: test_modifier_view_string_nested_modifier OK
67: test_modifier_convert_in_place OK
67: test_modifier_modified_string_metafunctions OK
67: test_modifier_modified_string_construct OK
67: test_modifier_modified_string_assignment OK
67: test_modifier_modified_string_length OK
67: test_modifier_modified_string_cascade OK
67: test_modifier_modified_iterator_construct OK
67: test_modifier_modified_string_mod_view OK
67: test_modifier_modified_string_mod_view_segment OK
67: test_modifier_modified_string_mod_pos OK
67: test_modifier_modified_string_const_literal OK
67: test_modifier_modified_string_reverse_segment OK
67: test_modifier_minimal OK
67: test_modifier_reverse_back_front OK
67: test_modified_string_padding_construction OK
67: test_modified_string_padding_expand OK
67: test_modified_string_padding_length OK
67: test_modified_string_padding_begin OK
67: test_modified_string_padding_end OK
67: test_modified_string_padding_difference OK
67: test_modified_string_padding_iterator OK
67: test_modified_string_padding_defect_2190 OK
67: **************************************
67:  Total Tests: 60
67:  Skipped:     0
67:  Errors:      0
67: **************************************
 64/396 Test  #67: test_test_modifier ................................................................   Passed    0.09 sec
test 68
        Start  68: test_test_modifier_cyclic_shape

68: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_modifier_cyclic_shape
68: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/modifier_cyclic_shape
68: Test timeout computed to be: 10000000
68: TEST SUITE test_modifier_cyclic_shape
68: SEQAN_ENABLE_DEBUG == 1
68: SEQAN_ENABLE_TESTING == 1
68: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
68: SEQAN_ASYNC_IO == 1
68: test_modifier_cyclic_shape_cyclic_shape OK
68: test_modifier_cyclic_shape_iterator_generic_alloc_charstring OK
68: test_modifier_cyclic_shape_iterator_generic_mod_charstring OK
68: test_modifier_cyclic_shape_iterator_generic_infix_charstring OK
68: test_modifier_cyclic_shape_iterator_fixed_alloc_charstring OK
68: test_modifier_cyclic_shape_iterator_fixed_mod_charstring OK
68: test_modifier_cyclic_shape_iterator_fixed_infix_charstring OK
68: test_modifier_cyclic_shape_modified_string_construct OK
68: test_modifier_cyclic_shape_modified_string_functions OK
68: test_modifier_cyclic_shape_modified_iterator OK
68: **************************************
68:  Total Tests: 10
68:  Skipped:     0
68:  Errors:      0
68: **************************************
 65/396 Test  #68: test_test_modifier_cyclic_shape ...................................................   Passed    0.01 sec
test 69
        Start  69: test_test_multiple_translation_units

69: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_multiple_translation_units
69: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/multiple_translation_units
69: Test timeout computed to be: 10000000
69: TEST SUITE test_multiple_translation_units
69: SEQAN_ENABLE_DEBUG == 1
69: SEQAN_ENABLE_TESTING == 1
69: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
69: SEQAN_ASYNC_IO == 1
69: **************************************
69:  Total Tests: 0
69:  Skipped:     0
69:  Errors:      0
69: **************************************
 66/396 Test  #69: test_test_multiple_translation_units ..............................................   Passed    0.02 sec
test 70
        Start  70: test_test_parallel

70: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_parallel
70: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/parallel
70: Test timeout computed to be: 10000000
70: TEST SUITE test_parallel
70: SEQAN_ENABLE_DEBUG == 1
70: SEQAN_ENABLE_TESTING == 1
70: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
70: SEQAN_ASYNC_IO == 1
70: PARALLELISM ENABLED (CTEST_FULL_OUTPUT)
70: test_parallel_atomic_inc OK
70: test_parallel_atomic_dec OK
70: test_parallel_atomic_add OK
70: test_parallel_atomic_or OK
70: test_parallel_atomic_xor OK
70: test_parallel_atomic_cas OK
70: test_parallel_atomic_min OK
70: test_parallel_atomic_max OK
70: test_parallel_splitter_equidistant OK
70: test_parallel_splitting_compute_splitters OK
70: test_parallel_sum OK
70: test_parallel_partial_sum OK
70: test_parallel_queue_simple OK
70: test_parallel_queue_resize OK
70: test_parallel_queue_non_pod OK
70: threads: 2
70: writers: 1
54: BidirectionalFMIndexTest_SearchInStringSet type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexConfigLevelsPrefix<void, unsigned int> > > > OK
70: stop reader #1 100000
70: throughput: 24400 values/s
70: cap: 30
70: test_parallel_queue_spsc_fixedsize OK
70: threads: 2
70: writers: 1
64: test_journaled_string_tree_find_horspool OK
70: stop reader #1 100000
70: throughput: 32953 values/s
70: cap: 10049
70: test_parallel_queue_spsc_dynamicsize OK
70: threads: 4
70: writers: 1
54: BidirectionalFMIndexTest_SearchInStringSet type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexConfigLevelsPrefix<void, unsigned int> > > > OK
70: stop reader #1 28808
70: stop reader #2 36545
70: stop reader #3 34647
70: throughput: 23724 values/s
70: cap: 30
70: test_parallel_queue_spmc_fixedsize OK
70: threads: 4
70: writers: 1
64: test_journaled_string_tree_find_shiftand OK
70: stop reader #1 34100
70: stop reader #2 30568
70: stop reader #3 35332
70: throughput: 27732 values/s
70: cap: 389
70: test_parallel_queue_spmc_dynamicsize OK
70: threads: 3
70: writers: 2
54: BidirectionalFMIndexTest_SearchInStringSet type parameter seqan::Index<seqan::String<bool, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<void, unsigned int> > > > OK
70: stop reader #2 100000
70: throughput: 26981 values/s
70: cap: 30
70: test_parallel_queue_mpsc_fixedsize OK
70: test_parallel_thread_pool_construct OK
70: test_parallel_thread_pool_spawn OK
70: test_parallel_thread_pool_join OK
54: BidirectionalFMIndexTest_SearchInStringSet type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<void, unsigned int> > > > OK
64: test_journaled_string_tree_find_shiftor OK
70: test_parallel_thread_pool_destruct OK
70: test_parallel_enumerable_thread_local_construct OK
70: test_parallel_enumerable_thread_local_local OK
70: test_parallel_enumerable_thread_local_enumerate OK
70: test_parallel_enumerable_thread_local_combine_unary OK
70: test_parallel_enumerable_thread_local_combine_binary OK
70: **************************************
70:  Total Tests: 29
70:  Skipped:     0
70:  Errors:      0
70: **************************************
 67/396 Test  #70: test_test_parallel ................................................................   Passed   22.19 sec
test 71
        Start  71: test_test_parse_lm

71: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_parse_lm
71: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/parse_lm
71: Test timeout computed to be: 10000000
71: TEST SUITE test_parse_lm
71: SEQAN_ENABLE_DEBUG == 1
71: SEQAN_ENABLE_TESTING == 1
71: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
71: SEQAN_ASYNC_IO == 1
71: test_parse_lm_local_match_constructor OK
71: test_parse_lm_local_match_store_constructor OK
71: test_parse_lm_local_match_store_append_local_match OK
71: test_parse_lm_parse_lastz_general OK
71: test_parse_lm_parse_blastn_tabular OK
71: test_parse_lm_parse_stellar_gff OK
71: **************************************
71:  Total Tests: 6
71:  Skipped:     0
71:  Errors:      0
71: **************************************
 68/396 Test  #71: test_test_parse_lm ................................................................   Passed    0.02 sec
test 72
        Start  72: test_test_pipe

72: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_pipe
72: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/pipe
72: Test timeout computed to be: 10000000
72: TEST SUITE test_pipe
72: SEQAN_ENABLE_DEBUG == 1
72: SEQAN_ENABLE_TESTING == 1
72: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
72: SEQAN_ASYNC_IO == 1
54: BidirectionalFMIndexTest_SearchInStringSet type parameter seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> >, seqan::BidirectionalIndex<seqan::FMIndex<void, FMIndexWTConfig<void, unsigned int> > > > OK
54: **************************************
54:  Total Tests: 12
54:  Skipped:     0
54:  Errors:      0
54: **************************************
 69/396 Test  #54: test_test_index_bifm ..............................................................   Passed   36.80 sec
test 73
        Start  73: test_test_platform

73: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_platform
73: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/platform
73: Test timeout computed to be: 10000000
73: TEST SUITE test_platform
73: SEQAN_ENABLE_DEBUG == 1
73: SEQAN_ENABLE_TESTING == 1
73: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
73: SEQAN_ASYNC_IO == 1
73: test_platform_range_based_for_loops1 OK
73: test_platform_range_based_for_loops2 OK
73: **************************************
73:  Total Tests: 2
73:  Skipped:     0
73:  Errors:      0
73: **************************************
 70/396 Test  #73: test_test_platform ................................................................   Passed    0.01 sec
test 74
        Start  74: test_test_random

74: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_random
74: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/random
74: Test timeout computed to be: 10000000
74: TEST SUITE test_random
74: SEQAN_ENABLE_DEBUG == 1
74: SEQAN_ENABLE_TESTING == 1
74: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
74: SEQAN_ASYNC_IO == 1
74: test_default_rng OK
74: test_random_beta_constructors OK
74: test_random_beta_alpha OK
74: test_random_beta_beta OK
74: test_random_beta_min OK
74: test_random_beta_max OK
74: test_random_beta_param OK
74: test_random_beta_set_param OK
74: test_random_beta_write OK
74: test_random_beta_read OK
74: test_random_beta_functor OK
74: test_random_shuffle OK
74: test_random_cvt_beta_param OK
74: test_random_cvt_lognormal_param OK
74: **************************************
74:  Total Tests: 14
74:  Skipped:     0
74:  Errors:      0
74: **************************************
 71/396 Test  #74: test_test_random ..................................................................   Passed    0.04 sec
test 75
        Start  75: test_test_realign

75: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_realign
75: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/realign
75: Test timeout computed to be: 10000000
75: TEST SUITE test_realign
75: SEQAN_ENABLE_DEBUG == 1
75: SEQAN_ENABLE_TESTING == 1
75: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
75: SEQAN_ASYNC_IO == 1
75: test_realign_one_read_no_gaps OK
75: test_realign_one_read_with_gaps OK
75: test_realign_two_reads_stacked_at_beginning OK
75: test_realign_simple_case OK
75: test_realign_simple_gaps OK
75: test_realign_simple_insert OK
75: test_realign_simple_insert_window OK
75: test_realign_simple_insert_window_tight_left OK
75: test_realign_simple_insert_window_tight_right OK
75: test_realign_tricky_insert_window_cuts OK
75: **************************************
75:  Total Tests: 10
75:  Skipped:     0
75:  Errors:      0
75: **************************************
 72/396 Test  #75: test_test_realign .................................................................   Passed    0.97 sec
test 76
        Start  76: test_reduced_aminoacid

76: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_reduced_aminoacid
76: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/reduced_aminoacid
76: Test timeout computed to be: 10000000
76: TEST SUITE test_reduced_aminoacid
76: SEQAN_ENABLE_DEBUG == 1
76: SEQAN_ENABLE_TESTING == 1
76: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
76: SEQAN_ASYNC_IO == 1
76: test_reduced_aminoacid_buchfink11 OK
76: test_reduced_aminoacid_cannata10 OK
76: test_reduced_aminoacid_li10 OK
76: test_reduced_aminoacid_solis10 OK
76: test_reduced_aminoacid_murphy5 OK
76: test_reduced_aminoacid_murphy10 OK
76: test_reduced_aminoacid_murphy10_moditerators OK
76: test_reduced_aminoacid_murphy10_modview_fmindex OK
76: **************************************
76:  Total Tests: 8
76:  Skipped:     0
76:  Errors:      0
76: **************************************
 73/396 Test  #76: test_reduced_aminoacid ............................................................   Passed    0.05 sec
test 77
        Start  77: test_test_rna_io

77: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_rna_io
77: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/rna_io
77: Test timeout computed to be: 10000000
77: TEST SUITE test_rna_io
77: SEQAN_ENABLE_DEBUG == 1
77: SEQAN_ENABLE_TESTING == 1
77: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
77: SEQAN_ASYNC_IO == 1
77: test_rna_io_read_connect OK
77: test_rna_io_read_dot_bracket OK
77: test_rna_io_read_vienna OK
77: test_rna_io_read_stockholm OK
77: test_rna_io_read_bpseq OK
77: test_rna_io_read_ebpseq OK
77: test_rna_io_write_connect OK
77: test_rna_io_write_dot_bracket OK
77: test_rna_io_write_vienna OK
77: test_rna_io_write_stockholm OK
77: test_rna_io_write_bpseq OK
77: test_rna_io_write_ebpseq OK
77: test_rna_io_convert OK
77: **************************************
77:  Total Tests: 13
77:  Skipped:     0
77:  Errors:      0
77: **************************************
 74/396 Test  #77: test_test_rna_io ..................................................................   Passed    0.06 sec
test 78
        Start  78: test_test_roi_io

78: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_roi_io
78: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/roi_io
78: Test timeout computed to be: 10000000
78: TEST SUITE test_roi_io
78: SEQAN_ENABLE_DEBUG == 1
78: SEQAN_ENABLE_TESTING == 1
78: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
78: SEQAN_ASYNC_IO == 1
78: test_roi_read_roi_record OK
78: test_roi_write_roi_record OK
78: test_roi_roi_file_read OK
78: test_roi_roi_file_write OK
78: test_roi_io_isOpen_fileIn OK
78: test_roi_io_isOpen_fileOut OK
78: **************************************
78:  Total Tests: 6
78:  Skipped:     0
78:  Errors:      0
78: **************************************
 75/396 Test  #78: test_test_roi_io ..................................................................   Passed    0.03 sec
test 79
        Start  79: test_test_score

79: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_score
79: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/score
79: Test timeout computed to be: 10000000
79: TEST SUITE test_score
79: SEQAN_ENABLE_DEBUG == 1
79: SEQAN_ENABLE_TESTING == 1
79: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
79: SEQAN_ASYNC_IO == 1
79: test_score_gap_open OK
79: test_score_simple OK
79: test_score_edit OK
79: test_score_matrix OK
79: test_score_matrix_file OK
79: test_score_matrix_data OK
79: test_score_sequence_entry_for_score OK
79: test_score_dynamic_score_matrix OK
79: **************************************
79:  Total Tests: 8
79:  Skipped:     0
79:  Errors:      0
79: **************************************
 76/396 Test  #79: test_test_score ...................................................................   Passed    0.03 sec
test 80
        Start  80: test_test_seeds_combination

80: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_seeds_combination
80: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds
80: Test timeout computed to be: 10000000
80: TEST SUITE test_seeds_combination
80: SEQAN_ENABLE_DEBUG == 1
80: SEQAN_ENABLE_TESTING == 1
80: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
80: SEQAN_ASYNC_IO == 1
80: test_seeds_combination_seeds_combineable_merge_chained OK
80: test_seeds_combination_seeds_combineable_simple_chaining_chained OK
80: test_seeds_combination_seeds_combineable_simple_chaos_chaining_chained OK
80: test_seeds_combination_combine_seeds_merge_chained OK
80: test_seeds_combination_combine_seeds_simple_chaining_chained OK
80: test_seeds_combination_combine_seeds_simple_chaos_chaining_chained OK
80: **************************************
80:  Total Tests: 6
80:  Skipped:     0
80:  Errors:      0
80: **************************************
 77/396 Test  #80: test_test_seeds_combination .......................................................   Passed    0.02 sec
test 81
        Start  81: test_test_seeds_extension

81: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_seeds_extension
81: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds
81: Test timeout computed to be: 10000000
81: TEST SUITE test_seeds_extension
81: SEQAN_ENABLE_DEBUG == 1
81: SEQAN_ENABLE_TESTING == 1
81: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
81: SEQAN_ASYNC_IO == 1
81: test_seeds_extension_match_extension_simple OK
81: test_seeds_extension_ungapped_xdrop_extension_simple OK
81: test_seeds_extension_gapped_xdrop_extension_simple OK
81: test_seeds_extension_match_extension_chained OK
81: test_seeds_extension_ungapped_xdrop_extension_chained OK
81: **************************************
81:  Total Tests: 5
81:  Skipped:     0
81:  Errors:      0
81: **************************************
 78/396 Test  #81: test_test_seeds_extension .........................................................   Passed    0.02 sec
test 82
        Start  82: test_test_seeds_global_chaining

82: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_seeds_global_chaining
82: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds
82: Test timeout computed to be: 10000000
82: TEST SUITE test_seeds_global_chaining
82: SEQAN_ENABLE_DEBUG == 1
82: SEQAN_ENABLE_TESTING == 1
82: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
82: SEQAN_ASYNC_IO == 1
82: test_seeds_global_chaining_sparse_length OK
82: **************************************
82:  Total Tests: 1
82:  Skipped:     0
82:  Errors:      0
82: **************************************
 79/396 Test  #82: test_test_seeds_global_chaining ...................................................   Passed    0.01 sec
test 83
        Start  83: test_test_seeds_seed_base

83: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_seeds_seed_base
83: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds
83: Test timeout computed to be: 10000000
83: TEST SUITE test_seeds_seed_base
83: SEQAN_ENABLE_DEBUG == 1
83: SEQAN_ENABLE_TESTING == 1
83: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
83: SEQAN_ASYNC_IO == 1
83: test_seeds_seed_base_constructors_simple OK
83: test_seeds_seed_base_metafunctions_simple OK
83: test_seeds_seed_base_getters_setters_simple OK
83: test_seeds_seed_base_basic_functions_simple OK
83: test_seeds_seed_base_assign_simple OK
83: test_seeds_seed_base_constructors_chained OK
83: test_seeds_seed_base_metafunctions_chained OK
83: test_seeds_seed_base_getters_setters_chained OK
83: test_seeds_seed_base_basic_functions_chained OK
83: test_seeds_seed_base_assign_chained OK
83: **************************************
83:  Total Tests: 10
83:  Skipped:     0
83:  Errors:      0
83: **************************************
 80/396 Test  #83: test_test_seeds_seed_base .........................................................   Passed    0.02 sec
test 84
        Start  84: test_test_seeds_seed_chained

84: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_seeds_seed_chained
84: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds
84: Test timeout computed to be: 10000000
84: TEST SUITE test_seeds_seed_chained
84: SEQAN_ENABLE_DEBUG == 1
84: SEQAN_ENABLE_TESTING == 1
84: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
84: SEQAN_ASYNC_IO == 1
84: test_seeds_seed_chained_assign OK
84: test_seeds_seed_chained_metafunctions OK
84: test_seeds_seed_chained_append_diagonal OK
84: test_seeds_seed_chained_truncate_diagonals OK
84: test_seeds_seed_chained_iterators OK
84: test_seeds_seed_chained_front_back OK
84: **************************************
84:  Total Tests: 6
84:  Skipped:     0
84:  Errors:      0
84: **************************************
 81/396 Test  #84: test_test_seeds_seed_chained ......................................................   Passed    0.01 sec
test 85
        Start  85: test_test_seeds_seed_diagonal

85: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_seeds_seed_diagonal
85: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds
85: Test timeout computed to be: 10000000
85: TEST SUITE test_seeds_seed_diagonal
85: SEQAN_ENABLE_DEBUG == 1
85: SEQAN_ENABLE_TESTING == 1
85: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
85: SEQAN_ASYNC_IO == 1
85: test_seeds_seed_diagonal_constructors OK
85: test_seeds_seed_diagonal_metafunctions OK
85: **************************************
85:  Total Tests: 2
85:  Skipped:     0
85:  Errors:      0
85: **************************************
 82/396 Test  #85: test_test_seeds_seed_diagonal .....................................................   Passed    0.02 sec
test 86
        Start  86: test_test_seeds_seed_set_base

86: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_seeds_seed_set_base
86: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds
86: Test timeout computed to be: 10000000
86: TEST SUITE test_seeds_seed_set_base
86: SEQAN_ENABLE_DEBUG == 1
86: SEQAN_ENABLE_TESTING == 1
86: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
86: SEQAN_ASYNC_IO == 1
86: test_seeds_seed_set_base_container_functions_simple_unordered OK
86: test_seeds_seed_set_base_clear_simple OK
86: test_seeds_seed_set_base_clear_chained OK
86: test_seeds_seed_set_base_add_seed_single_threshold_reached_length_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_single_threshold_not_reached_length_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_single_threshold_reached_score_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_single_threshold_not_reached_score_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_merge_left_merging_possible_no_threshold_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_merge_right_merging_possible_no_threshold_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_merge_left_merging_impossible_no_threshold_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_merge_left_merging_possible_threshold_not_reached_length_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_merge_left_merging_possible_threshold_reached_length_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_merge_left_merging_possible_threshold_not_reached_scored_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_merge_left_merging_possible_threshold_reached_scored_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_simple_chain_left_chaining_possible_no_threshold_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_simple_chain_right_chaining_possible_no_threshold_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_simple_chain_left_chaining_impossible_no_threshold_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_simple_chain_left_chaining_possible_threshold_not_reached_length_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_simple_chain_left_chaining_possible_threshold_reached_length_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_simple_chain_left_chaining_possible_threshold_not_reached_scored_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_simple_chain_left_chaining_possible_threshold_reached_scored_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_chaos_left_chaining_possible_no_threshold_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_chaos_right_chaining_possible_no_threshold_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_chaos_left_chaining_impossible_no_threshold_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_chaos_left_chaining_possible_threshold_not_reached_length_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_chaos_left_chaining_possible_threshold_reached_length_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_chaos_left_chaining_possible_threshold_not_reached_scored_simple_unordered OK
86: test_seeds_seed_set_base_add_seed_chaos_left_chaining_possible_threshold_reached_scored_simple_unordered OK
86: test_seeds_seed_set_base_container_functions_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_single_threshold_reached_length_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_single_threshold_not_reached_length_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_single_threshold_reached_score_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_single_threshold_not_reached_score_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_merge_left_merging_possible_no_threshold_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_merge_right_merging_possible_no_threshold_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_merge_left_merging_impossible_no_threshold_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_merge_left_merging_possible_threshold_not_reached_length_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_merge_left_merging_possible_threshold_reached_length_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_merge_left_merging_possible_threshold_not_reached_scored_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_merge_left_merging_possible_threshold_reached_scored_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_chained_chain_left_chaining_possible_no_threshold_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_chained_chain_right_chaining_possible_no_threshold_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_chained_chain_left_chaining_impossible_no_threshold_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_chained_chain_left_chaining_possible_threshold_not_reached_length_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_chained_chain_left_chaining_possible_threshold_reached_length_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_chained_chain_left_chaining_possible_threshold_not_reached_scored_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_chained_chain_left_chaining_possible_threshold_reached_scored_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_chaos_left_chaining_possible_no_threshold_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_chaos_right_chaining_possible_no_threshold_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_chaos_left_chaining_impossible_no_threshold_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_chaos_left_chaining_possible_threshold_not_reached_length_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_chaos_left_chaining_possible_threshold_reached_length_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_chaos_left_chaining_possible_threshold_not_reached_scored_chained_unordered OK
86: test_seeds_seed_set_base_add_seed_chaos_left_chaining_possible_threshold_reached_scored_chained_unordered OK
86: **************************************
86:  Total Tests: 54
86:  Skipped:     0
86:  Errors:      0
86: **************************************
 83/396 Test  #86: test_test_seeds_seed_set_base .....................................................   Passed    0.04 sec
test 87
        Start  87: test_test_seeds_seed_set_unordered

87: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_seeds_seed_set_unordered
87: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds
87: Test timeout computed to be: 10000000
87: TEST SUITE test_seeds_seed_set
87: SEQAN_ENABLE_DEBUG == 1
87: SEQAN_ENABLE_TESTING == 1
87: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
87: SEQAN_ASYNC_IO == 1
87: test_seeds_seed_set_container_functions_unordered OK
87: **************************************
87:  Total Tests: 1
87:  Skipped:     0
87:  Errors:      0
87: **************************************
 84/396 Test  #87: test_test_seeds_seed_set_unordered ................................................   Passed    0.02 sec
test 88
        Start  88: test_test_seeds_align_banded_chain_impl

88: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_seeds_align_banded_chain_impl
88: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds
88: Test timeout computed to be: 10000000
88: TEST SUITE test_banded_chain_impl
88: SEQAN_ENABLE_DEBUG == 1
88: SEQAN_ENABLE_TESTING == 1
88: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
88: SEQAN_ASYNC_IO == 1
88: test_banded_chain_alignment_empty_set_linear OK
88: test_banded_chain_alignment_empty_set_affine OK
88: test_banded_chain_alignment_one_seed_linear OK
88: test_banded_chain_alignment_one_seed_affine OK
88: test_banded_chain_alignment_two_seeds_linear OK
88: test_banded_chain_alignment_two_seeds_affine OK
88: test_banded_chain_alignment_three_seeds_linear OK
88: test_banded_chain_alignment_three_seeds_affine OK
88: test_banded_chain_alignment_special_seeds_linear OK
88: test_banded_chain_alignment_special_seeds_affine OK
88: test_banded_chain_alignment_band_extensions_linear OK
88: test_banded_chain_alignment_band_extensions_affine OK
88: test_banded_chain_alignment_issue_1020 OK
88: test_banded_chain_score_overflow_detection OK
88: **************************************
88:  Total Tests: 14
88:  Skipped:     0
88:  Errors:      0
88: **************************************
 85/396 Test  #88: test_test_seeds_align_banded_chain_impl ...........................................   Passed    0.25 sec
test 89
        Start  89: test_test_seeds_banded_chain_alignment_interface

89: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_seeds_banded_chain_alignment_interface
89: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seeds
89: Test timeout computed to be: 10000000
89: TEST SUITE test_banded_chain_alignment_interface
89: SEQAN_ENABLE_DEBUG == 1
89: SEQAN_ENABLE_TESTING == 1
89: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
89: SEQAN_ASYNC_IO == 1
89: test_banded_chain_alignment_align_linear_global_one_score OK
89: test_banded_chain_alignment_align_linear_global_two_scores OK
89: test_banded_chain_alignment_align_linear_semi_one_score OK
89: test_banded_chain_alignment_align_linear_semi_two_scores OK
89: test_banded_chain_alignment_align_linear_overlap_one_score OK
89: test_banded_chain_alignment_align_linear_overlap_two_scores OK
89: test_banded_chain_alignment_align_affine_global_one_score OK
89: test_banded_chain_alignment_align_affine_global_two_scores OK
89: test_banded_chain_alignment_align_affine_semi_one_score OK
89: test_banded_chain_alignment_align_affine_semi_two_scores OK
89: test_banded_chain_alignment_align_affine_overlap_one_score OK
89: test_banded_chain_alignment_align_affine_overlap_two_scores OK
89: test_banded_chain_alignment_gaps_linear_global_one_score OK
89: test_banded_chain_alignment_gaps_linear_global_two_score OK
89: test_banded_chain_alignment_gaps_linear_semi_one_score OK
89: test_banded_chain_alignment_gaps_linear_semi_two_score OK
89: test_banded_chain_alignment_gaps_linear_overlap_one_score OK
89: test_banded_chain_alignment_gaps_linear_overlap_two_score OK
89: test_banded_chain_alignment_gaps_affine_global_one_score OK
89: test_banded_chain_alignment_gaps_affine_global_two_scores OK
89: test_banded_chain_alignment_gaps_affine_semi_one_score OK
89: test_banded_chain_alignment_gaps_affine_semi_two_scores OK
89: test_banded_chain_alignment_gaps_affine_overlap_one_score OK
89: test_banded_chain_alignment_gaps_affine_overlap_two_scores OK
89: test_banded_chain_alignment_alignmentgraph_linear_global_one_score OK
89: test_banded_chain_alignment_alignmentgraph_linear_global_two_scores OK
89: test_banded_chain_alignment_alignmentgraph_linear_semi_one_score OK
89: test_banded_chain_alignment_alignmentgraph_linear_semi_two_scores OK
89: test_banded_chain_alignment_alignmentgraph_linear_overlap_one_score OK
89: test_banded_chain_alignment_alignmentgraph_linear_overlap_two_scores OK
89: test_banded_chain_alignment_alignmentgraph_affine_global_one_score OK
89: test_banded_chain_alignment_alignmentgraph_affine_global_two_scores OK
89: test_banded_chain_alignment_alignmentgraph_affine_semi_one_score OK
89: test_banded_chain_alignment_alignmentgraph_affine_semi_two_scores OK
89: test_banded_chain_alignment_alignmentgraph_affine_overlap_one_score OK
89: test_banded_chain_alignment_alignmentgraph_affine_overlap_two_scores OK
89: test_banded_chain_alignment_fragments_linear_global_one_score OK
89: test_banded_chain_alignment_fragments_linear_global_two_scores OK
89: test_banded_chain_alignment_fragments_linear_semi_one_score OK
89: test_banded_chain_alignment_fragments_linear_semi_two_scores OK
89: test_banded_chain_alignment_fragments_linear_overlap_one_score OK
89: test_banded_chain_alignment_fragments_linear_overlap_two_scores OK
89: test_banded_chain_alignment_fragments_affine_global_one_score OK
89: test_banded_chain_alignment_fragments_affine_global_two_scores OK
89: test_banded_chain_alignment_fragments_affine_semi_one_score OK
89: test_banded_chain_alignment_fragments_affine_semi_two_scores OK
89: test_banded_chain_alignment_fragments_affine_overlap_one_score OK
89: test_banded_chain_alignment_fragments_affine_overlap_two_scores OK
89: test_banded_chain_alignment_stl_vector_adaption OK
89: **************************************
89:  Total Tests: 49
89:  Skipped:     0
89:  Errors:      0
89: **************************************
 86/396 Test  #89: test_test_seeds_banded_chain_alignment_interface ..................................   Passed    0.08 sec
test 90
        Start  90: test_test_seq_io

90: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_seq_io
90: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/seq_io
90: Test timeout computed to be: 10000000
90: TEST SUITE test_seq_io
90: SEQAN_ENABLE_DEBUG == 1
90: SEQAN_ENABLE_TESTING == 1
90: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
90: SEQAN_ASYNC_IO == 1
90: test_seq_io_sequence_file_recognize_file_type_gz_fasta OK
90: test_seq_io_sequence_file_recognize_file_type_bz2_fasta OK
90: test_seq_io_sequence_file_recognize_file_format_text_fasta OK
90: test_seq_io_sequence_file_recognize_file_format_text_fastq OK
90: test_tag_select_intersect OK
90: test_seq_io_sequence_file_read_record_text_fasta OK
90: test_seq_io_sequence_file_read_all_text_fasta OK
90: test_seq_io_sequence_file_write_record_text_fasta OK
90: test_seq_io_sequence_file_write_all_text_fasta OK
90: test_seq_io_sequence_file_write_record_text_fastq_no_qual OK
90: test_seq_io_sequence_file_write_record_text_fastq_with_qual OK
90: test_seq_io_sequence_file_write_all_text_fastq_no_qual OK
90: test_seq_io_sequence_file_write_all_text_fastq_with_qual OK
90: test_seq_io_sequence_file_isOpen_fileIn OK
90: test_seq_io_sequence_file_isOpen_fileOut OK
90: test_seq_io_genomic_region_default_constructed OK
90: test_seq_io_genomic_region_from_string OK
90: test_seq_io_genomic_region_clear OK
90: test_seq_io_genomic_region_parse_chrom OK
90: test_seq_io_genomic_region_parse_chrom_begin OK
90: test_seq_io_genomic_region_parse_chrom_begin_end OK
90: test_seq_io_genomic_region_to_string_interval OK
90: test_seq_io_genomic_region_to_string_point OK
90: test_seq_io_genomic_fai_index_build OK
90: test_seq_io_genomic_fai_index_write OK
90: test_seq_io_genomic_fai_index_read OK
90: test_seq_io_genomic_fai_index_read_sequence OK
90: test_seq_io_genomic_fai_index_read_region OK
90: test_stream_read_embl_single_char_array_stream OK
90: test_stream_read_embl_record_char_array_stream OK
90: test_stream_read_embl_single_mmap OK
90: test_stream_read_embl_single_batch_mmap OK
90: test_stream_read_genbank_single_char_array_stream OK
90: test_stream_read_genbank_record_char_array_stream OK
90: test_stream_read_genbank_single_mmap OK
90: test_stream_read_genbank_single_batch_mmap OK
90: test_seq_io_bam_file_sam_read_sequences OK
90: test_seq_io_bam_file_sam_read_sequences_and_qualities OK
90: test_seq_io_bam_file_sam_write_sequences OK
90: test_seq_io_bam_file_sam_write_sequences_and_qualities OK
90: test_seq_io_bam_file_bam_read_sequences OK
90: test_seq_io_bam_file_bam_read_sequences_and_qualities OK
90: test_seq_io_bam_file_bam_write_sequences OK
90: test_seq_io_bam_file_bam_write_sequences_and_qualities OK
90: **************************************
90:  Total Tests: 44
90:  Skipped:     0
90:  Errors:      0
90: **************************************
 87/396 Test  #90: test_test_seq_io ..................................................................   Passed    0.32 sec
test 91
        Start  91: test_test_sequence

91: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_sequence
91: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence
91: Test timeout computed to be: 10000000
91: TEST SUITE Sequence tests
91: SEQAN_ENABLE_DEBUG == 1
91: SEQAN_ENABLE_TESTING == 1
91: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
91: SEQAN_ASYNC_IO == 1
91: test_sequence_adaptions_metafunctions_std_string OK
91: test_sequence_adaptions_iterators_std_string OK
91: test_sequence_adaptions_sequence_interface_std_string OK
91: test_sequence_adaptions_sequence_memory_std_string OK
91: test_sequence_adaptions_metafunctions_std_vector OK
91: test_sequence_adaptions_iterators_std_vector OK
91: test_sequence_adaptions_sequence_interface_std_vector OK
91: test_sequence_adaptions_sequence_memory_std_vector OK
91: test_sequence_adaptions_metafunctions_std_array OK
91: test_sequence_adaptions_iterators_std_array OK
91: test_sequence_adaptions_sequence_interface_std_array OK
91: test_sequence_adaptions_metafunctions_std_list OK
91: test_sequence_adaptions_iterators_std_list OK
91: test_sequence_adaptions_sequence_interface_std_list OK
91: Sequence_Interface OK
91: String_Base OK
91: String_Alloc OK
91: String_Array OK
91: String_Stack OK
91: String_Pointer OK
91: String_CStyle OK
91: String_Packed OK
91: Std_String OK
91: Lexical OK
91: Combinatoric OK
91: Segment OK
91: StringSet_Owner_Default OK
91: StringSet_Concat_Owner_Default OK
91: StringSet_Concat_Owner_ConcatDirect OK
91: StringSet_Id_Dependent_Tight OK
91: StringSet_Id_Dependent_Generous OK
91: StringSetIdHolder_Char_Dependent_Tight OK
91: StringSetIdHolder_Char_Dependent_Generous OK
91: Infix OK
91: Suffix OK
91: ticket317 OK
91: ticket848 OK
91: DEFAULT CONSTRUCTING TestContainer 0xfffe7f50
91:   string.data_begin 0x1a2e518
91: COPY CONSTRUCTING TestContainer 0xfffe7f60
91:   other 0xfffe7f50
91:   string.data_begin 0x1a2e638
91: COPY CONSTRUCTING TestContainer 0x1a2e190
91:   other 0xfffe7f60
91:   string.data_begin 0x1a2c508
91: DECONSTRUCTING TestContainer 0xfffe7f60
91:   string.data_begin 0x1a2e638
91: DECONSTRUCTING TestContainer 0xfffe7f50
91:   string.data_begin 0x1a2e518
91: DECONSTRUCTING TestContainer 0x1a2e190
91:   string.data_begin 0x1a2c508
91: test_find_motif_memory_leak_ticket_364 OK
91: ticket901 OK
91: ticket1108 OK
91: String_Packed_Extension OK
91: **************************************
91:  Total Tests: 41
91:  Skipped:     0
91:  Errors:      0
91: **************************************
 88/396 Test  #91: test_test_sequence ................................................................   Passed    0.32 sec
test 92
        Start  92: test_test_sequence_v2

92: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_sequence_v2
92: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence
92: Test timeout computed to be: 10000000
92: TEST SUITE tests
92: SEQAN_ENABLE_DEBUG == 1
92: SEQAN_ENABLE_TESTING == 1
92: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
92: SEQAN_ASYNC_IO == 1
92: StringTestCommon_DefaultConstructible type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_DefaultConstructible type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_DefaultConstructible type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_DefaultConstructible type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_DefaultConstructible type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_DefaultConstructible type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_DefaultConstructible type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_DefaultConstructible type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_DefaultConstructible type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_DefaultConstructible type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_DefaultConstructible type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_DefaultConstructible type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_DefaultConstructible type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_DefaultConstructible type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_DefaultConstructible type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_DefaultConstructible type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_DefaultConstructible type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_DefaultConstructible type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_DefaultConstructible type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_DefaultConstructible type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_CopyConstructible type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_CopyConstructible type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_CopyConstructible type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_CopyConstructible type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_CopyConstructible type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_CopyConstructible type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_CopyConstructible type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_CopyConstructible type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_CopyConstructible type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_CopyConstructible type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_CopyConstructible type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_CopyConstructible type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_CopyConstructible type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_CopyConstructible type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_CopyConstructible type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_CopyConstructible type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_CopyConstructible type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_CopyConstructible type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_CopyConstructible type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_LessOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_LessOperator type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_LessOperator type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_LessOperator type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_LessOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_LessOperator type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_LessOperator type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_LessOperator type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_LessOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_LessOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_LessOperator type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_LessOperator type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_LessOperator type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_LessOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_LessOperator type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_LessOperator type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_LessOperator type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_LessOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_LessOperator type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_LessOperator type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_LessOperator type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_LessOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_LessOperator type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_LessOperator type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_LessOperator type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_LessOperator type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_LessOperator type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_LessOperator type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_LessOperator type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_LessOperator type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_LessOperator type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_LessOperator type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_LessOperator type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_LessOperator type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_LessOperator type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_LessOperator type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_LessOperator type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_LessOperator type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_LessOperator type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_LessOperator type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_LessOperator type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_LessOperator type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_LessOperator type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_LessEqualOperator type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_LessEqualOperator type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_LessEqualOperator type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_LessEqualOperator type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_LessEqualOperator type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_LessEqualOperator type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_LessEqualOperator type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_LessEqualOperator type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_LessEqualOperator type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_LessEqualOperator type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_LessEqualOperator type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_LessEqualOperator type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_LessEqualOperator type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_LessEqualOperator type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_LessEqualOperator type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_LessEqualOperator type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_LessEqualOperator type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_LessEqualOperator type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_LessEqualOperator type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_GreaterOperator type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_GreaterOperator type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_GreaterOperator type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_GreaterOperator type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_GreaterOperator type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_GreaterOperator type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_GreaterOperator type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_GreaterOperator type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_GreaterOperator type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_GreaterOperator type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_GreaterOperator type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_GreaterOperator type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_GreaterOperator type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_GreaterOperator type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_GreaterOperator type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_GreaterOperator type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_GreaterOperator type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_GreaterOperator type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_GreaterOperator type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_GreaterEqualOperator type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_GreaterEqualOperator type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_EqualOperator type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_EqualOperator type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_EqualOperator type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_EqualOperator type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_EqualOperator type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_EqualOperator type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_EqualOperator type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_EqualOperator type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_EqualOperator type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_EqualOperator type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_EqualOperator type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_EqualOperator type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_EqualOperator type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_EqualOperator type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_EqualOperator type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_EqualOperator type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_EqualOperator type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_EqualOperator type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_EqualOperator type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_UnequalOperator type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_UnequalOperator type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_UnequalOperator type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_UnequalOperator type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_UnequalOperator type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_UnequalOperator type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_UnequalOperator type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_UnequalOperator type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_UnequalOperator type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_UnequalOperator type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_UnequalOperator type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_UnequalOperator type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_UnequalOperator type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_UnequalOperator type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_UnequalOperator type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_UnequalOperator type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_UnequalOperator type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_UnequalOperator type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_UnequalOperator type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Assign type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Assign type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Assign type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Assign type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Assign type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Assign type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Assign type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Assign type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Assign type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Assign type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Assign type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Assign type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Assign type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Assign type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Assign type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Assign type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Assign type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Assign type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Assign type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Assign type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Assign type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Assign type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_Assign type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_Assign type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_Assign type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_Assign type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Assign type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_Assign type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Assign type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_Assign type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_Assign type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Assign type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Assign type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Assign type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Assign type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Assign type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Assign type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_Assign type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_Assign type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Assign type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Assign type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Assign type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_Assign type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_OperatorAssign type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_OperatorAssign type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_OperatorAssign type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_OperatorAssign type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_OperatorAssign type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_OperatorAssign type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_OperatorAssign type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_OperatorAssign type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_OperatorAssign type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_OperatorAssign type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_OperatorAssign type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_OperatorAssign type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_OperatorAssign type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_OperatorAssign type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_OperatorAssign type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_OperatorAssign type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_OperatorAssign type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_OperatorAssign type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_OperatorAssign type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Swap type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Swap type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Swap type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Swap type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Swap type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Swap type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Swap type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Swap type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Swap type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Swap type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Swap type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Swap type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Swap type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Swap type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Swap type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Swap type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Swap type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Swap type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Swap type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Swap type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Swap type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Swap type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_Swap type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_Swap type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_Swap type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_Swap type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Swap type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_Swap type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Swap type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_Swap type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_Swap type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Swap type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Swap type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Swap type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Swap type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Swap type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Swap type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_Swap type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_Swap type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Swap type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Swap type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Swap type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_Swap type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Reverse type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Reverse type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Reverse type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Reverse type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Reverse type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Reverse type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Reverse type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Reverse type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Reverse type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Reverse type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Reverse type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Reverse type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Reverse type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Reverse type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Reverse type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Reverse type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Reverse type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Reverse type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Reverse type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Reverse type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Reverse type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Reverse type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_Reverse type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_Reverse type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_Reverse type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_Reverse type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Reverse type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_Reverse type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Reverse type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_Reverse type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_Reverse type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Reverse type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Reverse type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Reverse type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Reverse type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Reverse type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Reverse type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_Reverse type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_Reverse type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Reverse type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Reverse type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Reverse type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_Reverse type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_AssignValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_AssignValue type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_AssignValue type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_AssignValue type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_AssignValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_AssignValue type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_AssignValue type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_AssignValue type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_AssignValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_AssignValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_AssignValue type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_AssignValue type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_AssignValue type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_AssignValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_AssignValue type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_AssignValue type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_AssignValue type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_AssignValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_AssignValue type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_AssignValue type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_AssignValue type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_AssignValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_AssignValue type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_AssignValue type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_AssignValue type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_AssignValue type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_AssignValue type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_AssignValue type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_AssignValue type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_AssignValue type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_AssignValue type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_AssignValue type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_AssignValue type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_AssignValue type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_AssignValue type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_AssignValue type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_AssignValue type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_AssignValue type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_AssignValue type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_AssignValue type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_AssignValue type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_AssignValue type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_AssignValue type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Append type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Append type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Append type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Append type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Append type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Append type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Append type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Append type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Append type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Append type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Append type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Append type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Append type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Append type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Append type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Append type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Append type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Append type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Append type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Append type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Append type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Append type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_Append type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_Append type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_Append type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_Append type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Append type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_Append type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Append type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_Append type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_Append type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Append type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Append type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Append type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Append type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Append type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Append type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_Append type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_Append type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Append type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Append type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Append type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_Append type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_AppendValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_AppendValue type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_AppendValue type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_AppendValue type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_AppendValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_AppendValue type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_AppendValue type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_AppendValue type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_AppendValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_AppendValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_AppendValue type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_AppendValue type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_AppendValue type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_AppendValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_AppendValue type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_AppendValue type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_AppendValue type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_AppendValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_AppendValue type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_AppendValue type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_AppendValue type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_AppendValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_AppendValue type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_AppendValue type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_AppendValue type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_AppendValue type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_AppendValue type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_AppendValue type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_AppendValue type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_AppendValue type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_AppendValue type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_AppendValue type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_AppendValue type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_AppendValue type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_AppendValue type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_AppendValue type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_AppendValue type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_AppendValue type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_AppendValue type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_AppendValue type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_AppendValue type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_AppendValue type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_AppendValue type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Back type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Back type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Back type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Back type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Back type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Back type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Back type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Back type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Back type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Back type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Back type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Back type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Back type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Back type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Back type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Back type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Back type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Back type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Back type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Back type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Back type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Back type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_Back type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_Back type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_Back type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_Back type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Back type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_Back type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Back type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_Back type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_Back type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Back type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Back type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Back type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Back type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Back type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Back type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_Back type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_Back type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Back type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Back type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Back type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_Back type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Begin type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Begin type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Begin type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Begin type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Begin type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Begin type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Begin type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Begin type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Begin type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Begin type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Begin type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Begin type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Begin type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Begin type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Begin type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Begin type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Begin type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Begin type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Begin type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Begin type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Begin type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Begin type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_Begin type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_Begin type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_Begin type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_Begin type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Begin type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_Begin type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Begin type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_Begin type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_Begin type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Begin type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Begin type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Begin type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Begin type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Begin type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Begin type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_Begin type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_Begin type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Begin type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Begin type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Begin type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_Begin type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_BeginPosition type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_BeginPosition type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_BeginPosition type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_BeginPosition type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_BeginPosition type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_BeginPosition type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_BeginPosition type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_BeginPosition type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_BeginPosition type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_BeginPosition type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_BeginPosition type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_BeginPosition type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_BeginPosition type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_BeginPosition type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_BeginPosition type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_BeginPosition type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_BeginPosition type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_BeginPosition type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_BeginPosition type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Capacity type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Capacity type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Capacity type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Capacity type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Capacity type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Capacity type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Capacity type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Capacity type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Capacity type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Capacity type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Capacity type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Capacity type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Capacity type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Capacity type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Capacity type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Capacity type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Capacity type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Capacity type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Capacity type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Capacity type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Capacity type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Capacity type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_Capacity type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_Capacity type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_Capacity type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_Capacity type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Capacity type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_Capacity type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Capacity type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_Capacity type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_Capacity type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Capacity type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Capacity type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Capacity type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Capacity type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Capacity type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Capacity type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_Capacity type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_Capacity type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Capacity type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Capacity type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Capacity type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_Capacity type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Clear type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Clear type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Clear type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Clear type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Clear type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Clear type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Clear type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Clear type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Clear type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Clear type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Clear type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Clear type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Clear type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Clear type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Clear type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Clear type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Clear type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Clear type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Clear type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Clear type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Clear type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Clear type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_Clear type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_Clear type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_Clear type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_Clear type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Clear type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_Clear type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Clear type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_Clear type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_Clear type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Clear type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Clear type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Clear type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Clear type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Clear type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Clear type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_Clear type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_Clear type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Clear type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Clear type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Clear type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_Clear type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_End type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_End type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_End type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_End type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_End type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_End type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_End type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_End type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_End type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_End type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_End type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_End type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_End type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_End type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_End type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_End type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_End type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_End type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_End type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_End type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_End type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_End type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_End type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_End type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_End type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_End type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_End type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_End type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_End type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_End type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_End type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_End type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_End type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_End type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_End type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_End type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_End type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_End type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_End type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_End type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_End type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_End type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_End type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_EndPosition type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_EndPosition type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_EndPosition type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_EndPosition type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_EndPosition type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_EndPosition type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_EndPosition type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_EndPosition type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_EndPosition type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_EndPosition type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_EndPosition type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_EndPosition type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_EndPosition type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_EndPosition type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_EndPosition type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_EndPosition type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_EndPosition type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_EndPosition type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_EndPosition type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_EndPosition type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_EndPosition type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_EndPosition type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_EndPosition type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_EndPosition type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_EndPosition type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_EndPosition type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_EndPosition type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_EndPosition type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_EndPosition type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_EndPosition type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_EndPosition type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_EndPosition type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_EndPosition type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_EndPosition type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_EndPosition type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_EndPosition type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_EndPosition type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_EndPosition type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_EndPosition type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_EndPosition type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_EndPosition type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_EndPosition type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_EndPosition type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Erase type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Erase type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Erase type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Erase type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Erase type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Erase type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Erase type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Erase type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Erase type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Erase type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Erase type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Erase type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Erase type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Erase type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Erase type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Erase type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Erase type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Erase type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Erase type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Erase type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Erase type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Erase type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_Erase type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_Erase type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_Erase type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_Erase type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Erase type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_Erase type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Erase type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_Erase type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_Erase type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Erase type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Erase type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Erase type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Erase type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Erase type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Erase type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_Erase type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_Erase type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Erase type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Erase type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Erase type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_Erase type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_EraseBack type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_EraseBack type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_EraseBack type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_EraseBack type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_EraseBack type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_EraseBack type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_EraseBack type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_EraseBack type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_EraseBack type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_EraseBack type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_EraseBack type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_EraseBack type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_EraseBack type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_EraseBack type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_EraseBack type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_EraseBack type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_EraseBack type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_EraseBack type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_EraseBack type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_EraseBack type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_EraseBack type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_EraseBack type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_EraseBack type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_EraseBack type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_EraseBack type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_EraseBack type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_EraseBack type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_EraseBack type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_EraseBack type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_EraseBack type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_EraseBack type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_EraseBack type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_EraseBack type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_EraseBack type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_EraseBack type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_EraseBack type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_EraseBack type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_EraseBack type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_EraseBack type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_EraseBack type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_EraseBack type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_EraseBack type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_EraseBack type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<char, seqan::Array<100u> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<int, seqan::Array<100u> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<char, seqan::Block<4096u> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<int, seqan::Block<4096u> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<char, seqan::Alloc<void> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<int, seqan::Alloc<void> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::vector<char, std::allocator<char> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::vector<int, std::allocator<int> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::deque<char, std::allocator<char> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::deque<int, std::allocator<int> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::forward_list<char, std::allocator<char> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::forward_list<int, std::allocator<int> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: 1398
92: 1400
92: StringTestCommon_Front type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_GetValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<char, seqan::Array<100u> > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<int, seqan::Array<100u> > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<CountingChar, seqan::Array<100u> > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<char, seqan::Block<4096u> > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<int, seqan::Block<4096u> > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<CountingChar, seqan::Block<4096u> > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<char, seqan::Alloc<void> > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<int, seqan::Alloc<void> > SKIPPED
92: StringTestCommon_GetValue type parameter seqan::String<CountingChar, seqan::Alloc<void> > SKIPPED
92: StringTestCommon_GetValue type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > SKIPPED
92: StringTestCommon_GetValue type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > SKIPPED
92: StringTestCommon_GetValue type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > SKIPPED
92: StringTestCommon_GetValue type parameter std::vector<char, std::allocator<char> > SKIPPED
92: StringTestCommon_GetValue type parameter std::vector<int, std::allocator<int> > SKIPPED
92: StringTestCommon_GetValue type parameter std::vector<CountingChar, std::allocator<CountingChar> > SKIPPED
92: StringTestCommon_GetValue type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > SKIPPED
92: StringTestCommon_GetValue type parameter std::deque<char, std::allocator<char> > SKIPPED
92: StringTestCommon_GetValue type parameter std::deque<int, std::allocator<int> > SKIPPED
92: StringTestCommon_GetValue type parameter std::deque<CountingChar, std::allocator<CountingChar> > SKIPPED
92: StringTestCommon_GetValue type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > SKIPPED
92: StringTestCommon_GetValue type parameter std::forward_list<char, std::allocator<char> > SKIPPED
92: StringTestCommon_GetValue type parameter std::forward_list<int, std::allocator<int> > SKIPPED
92: StringTestCommon_GetValue type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > SKIPPED
92: StringTestCommon_GetValue type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > SKIPPED
92: StringTestCommon_GetValue type parameter std::__cxx11::list<char, std::allocator<char> > SKIPPED
92: StringTestCommon_GetValue type parameter std::__cxx11::list<int, std::allocator<int> > SKIPPED
92: StringTestCommon_GetValue type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > SKIPPED
92: StringTestCommon_Insert type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Insert type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Insert type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Insert type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Insert type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Insert type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Insert type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Insert type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Insert type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Insert type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Insert type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Insert type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Insert type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Insert type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Insert type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Insert type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Insert type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Insert type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Insert type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Insert type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Insert type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Insert type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_Insert type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_Insert type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_Insert type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_Insert type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Insert type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_Insert type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Insert type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_Insert type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_Insert type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Insert type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Insert type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Insert type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Insert type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Insert type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Insert type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_Insert type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_Insert type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Insert type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Insert type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Insert type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_Insert type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_InsertValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_InsertValue type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_InsertValue type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_InsertValue type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_InsertValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_InsertValue type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_InsertValue type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_InsertValue type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_InsertValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_InsertValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_InsertValue type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_InsertValue type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_InsertValue type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_InsertValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_InsertValue type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_InsertValue type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_InsertValue type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_InsertValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_InsertValue type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_InsertValue type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_InsertValue type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_InsertValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_InsertValue type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_InsertValue type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_InsertValue type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_InsertValue type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_InsertValue type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_InsertValue type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_InsertValue type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_InsertValue type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_InsertValue type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_InsertValue type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_InsertValue type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_InsertValue type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_InsertValue type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_InsertValue type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_InsertValue type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_InsertValue type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_InsertValue type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_InsertValue type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_InsertValue type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_InsertValue type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_InsertValue type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Iter type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Iter type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Iter type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Iter type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Iter type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Iter type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Iter type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Iter type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Iter type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Iter type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Iter type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Iter type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Iter type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Iter type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Iter type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Iter type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Iter type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Iter type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Iter type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Iter type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Iter type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Iter type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_Iter type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_Iter type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_Iter type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_Iter type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Iter type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_Iter type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Iter type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_Iter type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_Iter type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Iter type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Iter type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Iter type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Iter type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Iter type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Iter type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_Iter type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_Iter type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Iter type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Iter type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Iter type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_Iter type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Length type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Length type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Length type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Length type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Length type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Length type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Length type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Length type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Length type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Length type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Length type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Length type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Length type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Length type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Length type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Length type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Length type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Length type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Length type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Length type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Length type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Length type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_Length type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_Length type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_Length type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_Length type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Length type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_Length type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Length type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_Length type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_Length type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Length type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Length type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Length type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Length type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Length type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Length type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_Length type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_Length type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Length type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Length type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Length type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_Length type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_MoveValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_MoveValue type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_MoveValue type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_MoveValue type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_MoveValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_MoveValue type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_MoveValue type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_MoveValue type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_MoveValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_MoveValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_MoveValue type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_MoveValue type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_MoveValue type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_MoveValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_MoveValue type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_MoveValue type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_MoveValue type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_MoveValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_MoveValue type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_MoveValue type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_MoveValue type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_MoveValue type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_MoveValue type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_MoveValue type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_MoveValue type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_MoveValue type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_MoveValue type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_MoveValue type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_MoveValue type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_MoveValue type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_MoveValue type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_MoveValue type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_MoveValue type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_MoveValue type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_MoveValue type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_MoveValue type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_MoveValue type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_MoveValue type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_MoveValue type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_MoveValue type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_MoveValue type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_MoveValue type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_MoveValue type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Replace type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Replace type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Replace type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Replace type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
64: test_journaled_string_tree_find_myers OK
64: **************************************
64:  Total Tests: 4
64:  Skipped:     0
64:  Errors:      0
64: **************************************
92: StringTestCommon_Replace type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Replace type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Replace type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
 89/396 Test  #64: test_journaled_string_tree_find ...................................................   Passed   33.10 sec
test 93
        Start  93: test_test_stringset_v2

93: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_stringset_v2
93: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence
93: Test timeout computed to be: 10000000
92: StringTestCommon_Replace type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Replace type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Replace type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Replace type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Replace type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Replace type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Replace type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Replace type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Replace type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Replace type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Replace type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Replace type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Replace type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Replace type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Replace type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_Replace type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_Replace type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_Replace type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_Replace type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Replace type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_Replace type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Replace type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_Replace type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_Replace type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Replace type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Replace type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Replace type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Replace type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Replace type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Replace type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_Replace type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_Replace type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Replace type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Replace type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Replace type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_Replace type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Reserve type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Reserve type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Reserve type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Reserve type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Reserve type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Reserve type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Reserve type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Reserve type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Reserve type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Reserve type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Reserve type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Reserve type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Reserve type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Reserve type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Reserve type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Reserve type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Reserve type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Reserve type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Reserve type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Reserve type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Reserve type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Reserve type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_Reserve type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_Reserve type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_Reserve type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_Reserve type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Reserve type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_Reserve type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Reserve type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_Reserve type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_Reserve type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Reserve type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Reserve type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Reserve type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Reserve type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Reserve type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Reserve type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_Reserve type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_Reserve type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Reserve type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Reserve type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Reserve type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_Reserve type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Resize type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Resize type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Resize type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Resize type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Resize type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Resize type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Resize type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Resize type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Resize type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Resize type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Resize type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Resize type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Resize type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Resize type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Resize type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Resize type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Resize type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Resize type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Resize type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Resize type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Resize type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Resize type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
92: StringTestCommon_Resize type parameter seqan::String<char, seqan::Alloc<void> > OK
92: StringTestCommon_Resize type parameter seqan::String<int, seqan::Alloc<void> > OK
92: StringTestCommon_Resize type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
92: StringTestCommon_Resize type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Resize type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
92: StringTestCommon_Resize type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
93: TEST SUITE tests
93: SEQAN_ENABLE_DEBUG == 1
93: SEQAN_ENABLE_TESTING == 1
93: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
93: SEQAN_ASYNC_IO == 1
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
92: StringTestCommon_Resize type parameter std::vector<char, std::allocator<char> > OK
92: StringTestCommon_Resize type parameter std::vector<int, std::allocator<int> > OK
92: StringTestCommon_Resize type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Resize type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Resize type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Resize type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Resize type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Resize type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Resize type parameter std::forward_list<char, std::allocator<char> > OK
92: StringTestCommon_Resize type parameter std::forward_list<int, std::allocator<int> > OK
92: StringTestCommon_Resize type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
92: StringTestCommon_Resize type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Resize type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Resize type parameter std::__cxx11::list<int, std::allocator<int> > OK
92: StringTestCommon_Resize type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_CopyConstructible type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_DefaultConstructible type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Comparison type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Append type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AppendValue type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Assign type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValue type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
92: StringTestCommon_Value type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Value type parameter seqan::String<char, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Value type parameter seqan::String<int, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Value type parameter seqan::String<CountingChar, seqan::External<seqan::ExternalConfigLarge<seqan::File<seqan::Async<void> >, 4194304u, 2u> > > OK
92: StringTestCommon_Value type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Value type parameter seqan::String<char, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Value type parameter seqan::String<int, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Value type parameter seqan::String<CountingChar, seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > > OK
92: StringTestCommon_Value type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Value type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Value type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Value type parameter seqan::String<char, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Value type parameter seqan::String<int, seqan::Packed<seqan::Alloc<void> > > OK
92: StringTestCommon_Value type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Array<100u> > OK
92: StringTestCommon_Value type parameter seqan::String<char, seqan::Array<100u> > OK
92: StringTestCommon_Value type parameter seqan::String<int, seqan::Array<100u> > OK
92: StringTestCommon_Value type parameter seqan::String<CountingChar, seqan::Array<100u> > OK
92: StringTestCommon_Value type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Block<4096u> > OK
92: StringTestCommon_Value type parameter seqan::String<char, seqan::Block<4096u> > OK
92: StringTestCommon_Value type parameter seqan::String<int, seqan::Block<4096u> > OK
92: StringTestCommon_Value type parameter seqan::String<CountingChar, seqan::Block<4096u> > OK
92: StringTestCommon_Value type parameter seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<void> > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_AssignValueById type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Back type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
92: StringTestCommon_Value type parameter seqan::String<char, seqan::Alloc<void> > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
92: StringTestCommon_Value type parameter seqan::String<int, seqan::Alloc<void> > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
92: StringTestCommon_Value type parameter seqan::String<CountingChar, seqan::Alloc<void> > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
92: StringTestCommon_Value type parameter std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > OK
92: StringTestCommon_Value type parameter std::__cxx11::basic_string<int, std::char_traits<int>, std::allocator<int> > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
92: StringTestCommon_Value type parameter std::vector<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
92: StringTestCommon_Value type parameter std::vector<char, std::allocator<char> > OK
93: StringSetTestCommon_Begin type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
92: StringTestCommon_Value type parameter std::vector<int, std::allocator<int> > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
92: StringTestCommon_Value type parameter std::vector<CountingChar, std::allocator<CountingChar> > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
92: StringTestCommon_Value type parameter std::deque<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
92: StringTestCommon_Value type parameter std::deque<char, std::allocator<char> > OK
92: StringTestCommon_Value type parameter std::deque<int, std::allocator<int> > OK
92: StringTestCommon_Value type parameter std::deque<CountingChar, std::allocator<CountingChar> > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
92: StringTestCommon_Value type parameter std::forward_list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
92: StringTestCommon_Value type parameter std::forward_list<char, std::allocator<char> > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
92: StringTestCommon_Value type parameter std::forward_list<int, std::allocator<int> > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
92: StringTestCommon_Value type parameter std::forward_list<CountingChar, std::allocator<CountingChar> > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
92: StringTestCommon_Value type parameter std::__cxx11::list<seqan::SimpleType<unsigned char, seqan::Dna5_>, std::allocator<seqan::SimpleType<unsigned char, seqan::Dna5_> > > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
92: StringTestCommon_Value type parameter std::__cxx11::list<char, std::allocator<char> > OK
92: StringTestCommon_Value type parameter std::__cxx11::list<int, std::allocator<int> > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
92: StringTestCommon_Value type parameter std::__cxx11::list<CountingChar, std::allocator<CountingChar> > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_BeginPosition type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Clear type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
92: **************************************
92:  Total Tests: 1505
92:  Skipped:     43
92:  Errors:      0
92: **************************************
93: StringSetTestCommon_Concat type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
 90/396 Test  #92: test_test_sequence_v2 .............................................................   Passed    0.71 sec
test 94
        Start  94: test_test_sequence_journaled

94: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_sequence_journaled
94: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/sequence_journaled
94: Test timeout computed to be: 10000000
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_End type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EndPosition type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Erase type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_EraseBack type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Front type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > SKIPPED
93: StringSetTestCommon_GetValue type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > SKIPPED
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_GetValueById type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Insert type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InsertValue type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Iter type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Length type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Resize type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Value type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Infix type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Prefix type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_Suffix type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_InfixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_PrefixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Packed<seqan::Alloc<void> > >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Array<100u> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Array<1000u> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::Tag<seqan::Default_> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<short, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: StringSetTestCommon_SuffixOnValue type parameter seqan::StringSet<seqan::String<char, seqan::Alloc<void> >, seqan::Owner<seqan::ConcatDirect<void> > > OK
93: **************************************
93:  Total Tests: 576
93:  Skipped:     18
93:  Errors:      0
93: **************************************
 91/396 Test  #93: test_test_stringset_v2 ............................................................   Passed    0.07 sec
test 95
        Start  95: test_test_simd_vector

95: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_simd_vector
95: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/simd
95: Test timeout computed to be: 10000000
94: TEST SUITE test_sequence_journaled
94: SEQAN_ENABLE_DEBUG == 1
94: SEQAN_ENABLE_TESTING == 1
94: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
94: SEQAN_ASYNC_IO == 1
94: test_sequence_journaled_sorted_array_assign OK
94: test_sequence_journaled_sorted_array_set OK
94: test_sequence_journaled_sorted_array_host OK
94: test_sequence_journaled_sorted_array_clear OK
94: test_sequence_journaled_sorted_array_empty OK
94: test_sequence_journaled_sorted_array_erase_position OK
94: test_sequence_journaled_sorted_array_erase_begin_end OK
94: test_sequence_journaled_sorted_array_insert OK
94: test_sequence_journaled_sorted_array_insert_value OK
94: test_sequence_journaled_sorted_array_assign_value OK
94: test_sequence_journaled_sorted_array_subscript_operator OK
94: test_sequence_journaled_sorted_array_assign_infix OK
94: test_sequence_journaled_sorted_array_length OK
94: test_sequence_journaled_sorted_array_virtual_to_host_position OK
94: test_sequence_journaled_sorted_array_host_to_virtual_position OK
94: test_sequence_journaled_sorted_array_copy_constructor OK
94: test_sequence_journaled_sorted_array_begin_end_iterator OK
94: test_sequence_journaled_sorted_array_begin_end_const_iterator OK
94: test_sequence_journaled_sorted_array_subscript_operator_randomized OK
95: TEST SUITE test_simd_vector
95: SEQAN_ENABLE_DEBUG == 1
95: SEQAN_ENABLE_TESTING == 1
95: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
95: SEQAN_ASYNC_IO == 1
95: **************************************
95:  Total Tests: 0
95:  Skipped:     0
95:  Errors:      0
95: **************************************
 92/396 Test  #95: test_test_simd_vector .............................................................   Passed    0.01 sec
test 96
        Start  96: test_test_simple_intervals_io

96: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_simple_intervals_io
96: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/simple_intervals_io
96: Test timeout computed to be: 10000000
94: test_sequence_journaled_sorted_array_fuzzying OK
96: TEST SUITE test_simple_intervals_io
96: SEQAN_ENABLE_DEBUG == 1
96: SEQAN_ENABLE_TESTING == 1
96: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
96: SEQAN_ASYNC_IO == 1
96: test_simple_intervals_io_read_records OK
96: test_simple_intervals_io_write_records OK
96: test_simple_intervals_io_smart_file_read OK
96: test_simple_intervals_io_smart_file_write OK
96: **************************************
96:  Total Tests: 4
96:  Skipped:     0
96:  Errors:      0
96: **************************************
 93/396 Test  #96: test_test_simple_intervals_io .....................................................   Passed    0.01 sec
test 97
        Start  97: test_test_statistics

97: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_statistics
97: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/statistics
97: Test timeout computed to be: 10000000
94: test_sequence_journaled_sorted_array_segments_read_only OK
94: test_sequence_journaled_sorted_array_segments_read_write OK
94: test_sequence_journaled_sorted_array_flatten OK
94: test_sequence_journaled_sorted_array_reset OK
94: test_sequence_journaled_sorted_array_iterator_sum OK
94: test_sequence_journaled_sorted_array_iterator_difference OK
94: test_sequence_journaled_sorted_array_iterator_relations OK
94: test_sequence_journaled_sorted_array_iterator_decrement OK
94: test_sequence_journaled_sorted_array_iterator_set_position OK
94: test_sequence_journaled_sorted_array_iterator_position OK
94: test_sequence_journaled_sorted_array_iterator_rooted_at_begin OK
94: test_sequence_journaled_sorted_array_iterator_rooted_at_end OK
94: test_sequence_journaled_sorted_array_iterator_rooted_go_begin OK
94: test_sequence_journaled_sorted_array_iterator_rooted_go_end OK
94: test_sequence_journaled_sorted_array_iterator_rooted_container OK
94: **************************************
94:  Total Tests: 35
94:  Skipped:     0
94:  Errors:      0
94: **************************************
 94/396 Test  #94: test_test_sequence_journaled ......................................................   Passed    0.05 sec
test 98
        Start  98: test_test_store

98: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_store
98: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/store
98: Test timeout computed to be: 10000000
97: TEST SUITE test_statistics
97: SEQAN_ENABLE_DEBUG == 1
97: SEQAN_ENABLE_TESTING == 1
97: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
97: SEQAN_ASYNC_IO == 1
97: test_statistics_markov_model OK
98: TEST SUITE test_store
98: SEQAN_ENABLE_DEBUG == 1
98: SEQAN_ENABLE_TESTING == 1
98: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
98: SEQAN_ASYNC_IO == 1
98: test_store_io_read_ucsc_known_genes OK
98: test_store_io_read_ucsc_known_genes_and_isoforms OK
98: test_store_io_write_ucsc_known_genes OK
98: test_store_io_read_gff OK
98: test_store_io_write_gff OK
98: test_store_io_read_gtf OK
98: test_store_io_write_gtf OK
98: test_store_io_readwrite_amos OK
98: test_store_io_read_amos OK
97: test_statistics_statistics OK
97: **************************************
97:  Total Tests: 2
97:  Skipped:     0
97:  Errors:      0
97: **************************************
 95/396 Test  #97: test_test_statistics ..............................................................   Passed    0.11 sec
test 99
        Start  99: test_test_stream

99: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_stream
99: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/stream
99: Test timeout computed to be: 10000000
99: TEST SUITE tests
99: SEQAN_ENABLE_DEBUG == 1
99: SEQAN_ENABLE_TESTING == 1
99: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
99: SEQAN_ASYNC_IO == 1
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<short, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<int, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<long long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<unsigned short, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<unsigned int, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<unsigned long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<unsigned long long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<unsigned long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<float, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<double, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_UnsignedSource type parameter seqan::Pair<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<short, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<int, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<long long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<unsigned short, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<unsigned int, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<unsigned long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<unsigned long long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<unsigned long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<float, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<double, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_SignedSource type parameter seqan::Pair<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<short, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<int, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<long long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<unsigned short, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<unsigned int, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<unsigned long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<unsigned long long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<unsigned long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<float, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<double, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_FloatingPointSource type parameter seqan::Pair<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<short, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<int, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<long long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<unsigned short, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<unsigned int, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<unsigned long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<unsigned long long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<unsigned long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<float, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<double, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongPrefixSource type parameter seqan::Pair<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<short, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<int, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<long long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<unsigned short, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<unsigned int, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<unsigned long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<unsigned long long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<unsigned long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<float, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<double, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_WrongSuffixSource type parameter seqan::Pair<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<short, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<int, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<long long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<unsigned short, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<unsigned int, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<unsigned long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<unsigned long long, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<unsigned long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<float, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<double, seqan::String<char, seqan::Alloc<void> >, void> OK
99: LexicalCastTest_Exception type parameter seqan::Pair<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> OK
99: AppendUnsignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, short, void> OK
99: AppendUnsignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, int, void> OK
99: AppendUnsignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, long, void> OK
99: AppendUnsignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, long long, void> OK
99: AppendUnsignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, unsigned short, void> OK
99: AppendUnsignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, unsigned int, void> OK
99: AppendUnsignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, unsigned long, void> OK
99: AppendUnsignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, unsigned long long, void> OK
99: AppendUnsignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, float, void> OK
99: AppendUnsignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, double, void> OK
99: AppendSignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, short, void> OK
99: AppendSignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, int, void> OK
99: AppendSignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, long, void> OK
99: AppendSignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, long long, void> OK
99: AppendSignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, float, void> OK
99: AppendSignedTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, double, void> OK
99: AppendFloatingPointTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, float, void> OK
99: AppendFloatingPointTest_AppendNumber type parameter seqan::Pair<seqan::String<char, seqan::Alloc<void> >, double, void> OK
99: TokenizationTest_read type parameter seqan::String<char, seqan::Alloc<void> > OK
99: TokenizationTest_read type parameter std::basic_ifstream<char, std::char_traits<char> > OK
99: TokenizationTest_read type parameter std::basic_fstream<char, std::char_traits<char> > OK
99: TokenizationTest_read type parameter seqan::Iter<std::basic_ifstream<char, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > OK
99: TokenizationTest_ReadIgnoring type parameter seqan::String<char, seqan::Alloc<void> > OK
99: TokenizationTest_ReadIgnoring type parameter std::basic_ifstream<char, std::char_traits<char> > OK
99: TokenizationTest_ReadIgnoring type parameter std::basic_fstream<char, std::char_traits<char> > OK
99: TokenizationTest_ReadIgnoring type parameter seqan::Iter<std::basic_ifstream<char, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > OK
99: TokenizationTest_ReadUntil_ReadLine type parameter seqan::String<char, seqan::Alloc<void> > OK
99: TokenizationTest_ReadUntil_ReadLine type parameter std::basic_ifstream<char, std::char_traits<char> > OK
99: TokenizationTest_ReadUntil_ReadLine type parameter std::basic_fstream<char, std::char_traits<char> > OK
99: TokenizationTest_ReadUntil_ReadLine type parameter seqan::Iter<std::basic_ifstream<char, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > OK
99: TokenizationTest_SkipUntil type parameter seqan::String<char, seqan::Alloc<void> > OK
99: TokenizationTest_SkipUntil type parameter std::basic_ifstream<char, std::char_traits<char> > OK
99: TokenizationTest_SkipUntil type parameter std::basic_fstream<char, std::char_traits<char> > OK
99: TokenizationTest_SkipUntil type parameter seqan::Iter<std::basic_ifstream<char, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > OK
99: TokenizationTest_SkipLine type parameter seqan::String<char, seqan::Alloc<void> > OK
99: TokenizationTest_SkipLine type parameter std::basic_ifstream<char, std::char_traits<char> > OK
99: TokenizationTest_SkipLine type parameter std::basic_fstream<char, std::char_traits<char> > OK
99: TokenizationTest_SkipLine type parameter seqan::Iter<std::basic_ifstream<char, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > > OK
99: FileStreamTest_ReadSimpleUsage type parameter seqan::Async<void> OK
99: FileStreamTest_ReadSimpleUsage type parameter seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > OK
98: test_store_io_write_amos OK
99: FileStreamTest_ReadComplexUsage type parameter seqan::Async<void> OK
99: FileStreamTest_ReadComplexUsage type parameter seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > OK
99: FileStreamTest_WriteSimpleUsage type parameter seqan::Async<void> OK
99: FileStreamTest_WriteSimpleUsage type parameter seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > OK
99: FileStreamTest_WriteComplexUsage type parameter seqan::Async<void> OK
99: FileStreamTest_WriteComplexUsage type parameter seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > OK
99: FileStreamTest_Eof type parameter seqan::Async<void> OK
99: FileStreamTest_Eof type parameter seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > OK
99: FileStreamTest_Seek type parameter seqan::Async<void> OK
99: FileStreamTest_Seek type parameter seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > OK
99: FileStreamTest_Tell type parameter seqan::Async<void> OK
99: FileStreamTest_Tell type parameter seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > OK
98: test_store_io_sam OK
98: test_store_io_sam2 OK
99: FileStreamTest_ReadLarge type parameter seqan::Async<void> OK
98: test_store_io_split_sam OK
98: test_store_io_read_bam OK
98: **************************************
98:  Total Tests: 14
98:  Skipped:     0
98:  Errors:      0
98: **************************************
 96/396 Test  #98: test_test_store ...................................................................   Passed    1.13 sec
test 100
        Start 100: test_test_find_swift

100: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_find_swift
100: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/swift_local
100: Test timeout computed to be: 10000000
100: TEST SUITE test_find_swift
100: SEQAN_ENABLE_DEBUG == 1
100: SEQAN_ENABLE_TESTING == 1
100: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
100: SEQAN_ASYNC_IO == 1
100: test_find_swift OK
100: test_longest_epsMatch OK
100: test_split_xDrop_align OK
100: **************************************
100:  Total Tests: 3
100:  Skipped:     0
100:  Errors:      0
100: **************************************
 97/396 Test #100: test_test_find_swift ..............................................................   Passed    0.01 sec
test 101
        Start 101: test_test_tabix_io

101: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_tabix_io
101: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/tabix_io
101: Test timeout computed to be: 10000000
101: TEST SUITE test_tabix_io
101: SEQAN_ENABLE_DEBUG == 1
101: SEQAN_ENABLE_TESTING == 1
101: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
101: SEQAN_ASYNC_IO == 1
99: FileStreamTest_ReadLarge type parameter seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > OK
101: test_tabix_io_read_indexed_vcf OK
101: **************************************
101:  Total Tests: 1
101:  Skipped:     0
101:  Errors:      0
101: **************************************
 98/396 Test #101: test_test_tabix_io ................................................................   Passed    0.10 sec
test 102
        Start 102: test_translation

102: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_translation
102: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/translation
102: Test timeout computed to be: 10000000
102: TEST SUITE test_translation
102: SEQAN_ENABLE_DEBUG == 1
102: SEQAN_ENABLE_TESTING == 1
102: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
102: SEQAN_ASYNC_IO == 1
102: test_translation_onestring_singleframe_allcodes OK
102: test_translation_onestring_singleframe_allcodes_runtime OK
102: test_translation_onestring_multiframe_serial OK
102: test_translation_onestring_multiframe_concatdirect_serial OK
102: test_translation_stringset_multiframe_serial OK
102: test_translation_stringset_multiframe_concatdirect_serial OK
102: test_translation_onestring_multiframe_parallel OK
102: test_translation_onestring_multiframe_concatdirect_parallel OK
102: test_translation_stringset_multiframe_parallel OK
102: test_translation_stringset_multiframe_concatdirect_parallel OK
102: **************************************
102:  Total Tests: 10
102:  Skipped:     0
102:  Errors:      0
102: **************************************
 99/396 Test #102: test_translation ..................................................................   Passed    0.34 sec
test 103
        Start 103: test_ucsc_io

103: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_ucsc_io
103: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/ucsc_io
103: Test timeout computed to be: 10000000
103: TEST SUITE test_ucsc_io
103: SEQAN_ENABLE_DEBUG == 1
103: SEQAN_ENABLE_TESTING == 1
103: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
103: SEQAN_ASYNC_IO == 1
103: test_ucsc_io_read_record_ucsc_known_genes OK
103: test_ucsc_io_read_record_ucsc_known_isoforms OK
103: test_ucsc_io_write_record_ucsc_known_genes OK
103: test_ucsc_io_write_record_ucsc_known_isoforms OK
103: test_ucsc_io_ucsc_file_in_read_record_ucsc_known_genes OK
103: test_ucsc_io_ucsc_file_in_read_record_ucsc_known_isoforms OK
103: test_ucsc_io_ucsc_file_out_write_record_ucsc_known_genes OK
103: test_ucsc_io_ucsc_file_out_write_record_ucsc_known_isoforms OK
103: **************************************
103:  Total Tests: 8
103:  Skipped:     0
103:  Errors:      0
103: **************************************
100/396 Test #103: test_ucsc_io ......................................................................   Passed    0.02 sec
test 104
        Start 104: test_test_vcf_io

104: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_vcf_io
104: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/vcf_io
104: Test timeout computed to be: 10000000
104: TEST SUITE test_vcf_io
104: SEQAN_ENABLE_DEBUG == 1
104: SEQAN_ENABLE_TESTING == 1
104: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
104: SEQAN_ASYNC_IO == 1
104: test_vcf_io_read_vcf_header OK
104: test_vcf_io_read_vcf_record OK
104: test_vcf_io_vcf_file_read_record OK
104: test_vcf_io_write_vcf_header OK
104: test_vcf_io_write_vcf_record OK
104: test_vcf_io_vcf_file_write_record OK
104: test_vcf_io_isOpen_fileIn OK
104: test_vcf_io_isOpen_fileOut OK
104: **************************************
104:  Total Tests: 8
104:  Skipped:     0
104:  Errors:      0
104: **************************************
101/396 Test #104: test_test_vcf_io ..................................................................   Passed    0.01 sec
test 105
        Start 105: test_demo_dox_align_align

105: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_align" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/align.cpp.stdout"
105: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
105: Test timeout computed to be: 10000000
99: FileStreamTest_WriteLarge type parameter seqan::Async<void> OK
105: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_align.
105: Return code was 0.
105: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/align.cpp.stdout", "None".
105: Standard output was as expected.
105: Standard error was as expected.
102/396 Test #105: test_demo_dox_align_align .........................................................   Passed    0.18 sec
test 106
        Start 106: test_demo_dox_align_compute_alignment_stats

106: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_compute_alignment_stats" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/compute_alignment_stats.cpp.stdout"
106: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
106: Test timeout computed to be: 10000000
106: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_compute_alignment_stats.
106: Return code was 0.
106: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/compute_alignment_stats.cpp.stdout", "None".
106: Standard output was as expected.
106: Standard error was as expected.
103/396 Test #106: test_demo_dox_align_compute_alignment_stats .......................................   Passed    0.29 sec
test 107
        Start 107: test_demo_dox_align_gaps_example

107: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_gaps_example" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/gaps_example.cpp.stdout"
107: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
107: Test timeout computed to be: 10000000
99: FileStreamTest_WriteLarge type parameter seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > OK
107: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_gaps_example.
107: Return code was 0.
107: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/gaps_example.cpp.stdout", "None".
107: Standard output was as expected.
107: Standard error was as expected.
104/396 Test #107: test_demo_dox_align_gaps_example ..................................................   Passed    0.18 sec
test 108
        Start 108: test_demo_dox_align_global_alignment_banded

108: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_global_alignment_banded" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/global_alignment_banded.cpp.stdout"
108: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
108: Test timeout computed to be: 10000000
108: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_global_alignment_banded.
108: Return code was 0.
108: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/global_alignment_banded.cpp.stdout", "None".
108: Standard output was as expected.
108: Standard error was as expected.
105/396 Test #108: test_demo_dox_align_global_alignment_banded .......................................   Passed    0.20 sec
test 109
        Start 109: test_demo_dox_align_global_alignment_unbanded

109: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_global_alignment_unbanded" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/global_alignment_unbanded.cpp.stdout"
109: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
109: Test timeout computed to be: 10000000
99: FileStreamTest_SeekLarge type parameter seqan::Async<void> OK
109: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_global_alignment_unbanded.
109: Return code was 0.
109: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/global_alignment_unbanded.cpp.stdout", "None".
109: Standard output was as expected.
109: Standard error was as expected.
106/396 Test #109: test_demo_dox_align_global_alignment_unbanded .....................................   Passed    0.32 sec
test 110
        Start 110: test_demo_dox_align_integrate_align

110: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_integrate_align" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp.stdout"
110: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
110: Test timeout computed to be: 10000000
99: FileStreamTest_SeekLarge type parameter seqan::MMap<seqan::MMapConfig<seqan::File<seqan::Async<void> >, unsigned int> > OK
110: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_integrate_align.
99: VStreamTest_Construct type parameter seqan::Tag<seqan::BgzfFile_> OK
99: VStreamTest_Construct type parameter seqan::Tag<seqan::GZFile_> OK
99: VStreamTest_Construct type parameter seqan::Tag<seqan::BZ2File_> OK
99: VStreamTest_Construct type parameter seqan::Tag<seqan::Nothing_> OK
110: Return code was 0.
110: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp.stdout", "None".
110: Standard output was as expected.
110: Standard error was as expected.
107/396 Test #110: test_demo_dox_align_integrate_align ...............................................   Passed    0.28 sec
test 111
        Start 111: test_demo_dox_align_extend_extend_alignment

111: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_extend_extend_alignment" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp.stdout"
111: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
111: Test timeout computed to be: 10000000
99: VStreamTest_OpenClose type parameter seqan::Tag<seqan::BgzfFile_> OK
99: VStreamTest_OpenClose type parameter seqan::Tag<seqan::GZFile_> OK
99: VStreamTest_OpenClose type parameter seqan::Tag<seqan::BZ2File_> OK
99: VStreamTest_OpenClose type parameter seqan::Tag<seqan::Nothing_> OK
99: VStreamTest_Decompression type parameter seqan::Tag<seqan::BgzfFile_> OK
99: VStreamTest_Decompression type parameter seqan::Tag<seqan::GZFile_> OK
99: VStreamTest_Decompression type parameter seqan::Tag<seqan::BZ2File_> OK
99: VStreamTest_Decompression type parameter seqan::Tag<seqan::Nothing_> OK
111: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_extend_extend_alignment.
99: VStreamTest_Compression type parameter seqan::Tag<seqan::BgzfFile_> OK
111: Return code was 0.
111: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp.stdout", "None".
111: Standard output was as expected.
111: Standard error was as expected.
108/396 Test #111: test_demo_dox_align_extend_extend_alignment .......................................   Passed    0.41 sec
test 112
        Start 112: test_demo_dox_align_split_split_alignment

112: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_split_split_alignment" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_split/split_alignment.cpp.stdout"
112: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
112: Test timeout computed to be: 10000000
99: VStreamTest_Compression type parameter seqan::Tag<seqan::GZFile_> OK
112: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_align_split_split_alignment.
112: Return code was 0.
112: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_split/split_alignment.cpp.stdout", "None".
112: Standard output was as expected.
112: Standard error was as expected.
109/396 Test #112: test_demo_dox_align_split_split_alignment .........................................   Passed    0.29 sec
test 113
        Start 113: test_demo_dox_bam_io_bam_tags_dict

113: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_bam_io_bam_tags_dict" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp.stdout"
113: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
113: Test timeout computed to be: 10000000
113: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_bam_io_bam_tags_dict.
113: Return code was 0.
113: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp.stdout", "None".
113: Standard output was as expected.
113: Standard error was as expected.
110/396 Test #113: test_demo_dox_bam_io_bam_tags_dict ................................................   Passed    0.19 sec
test 114
        Start 114: test_demo_dox_basic_zip_iterator

114: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_basic_zip_iterator" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/basic/zip_iterator.cpp.stdout"
114: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
114: Test timeout computed to be: 10000000
114: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_basic_zip_iterator.
114: Return code was 0.
114: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/basic/zip_iterator.cpp.stdout", "None".
114: Standard output was as expected.
114: Standard error was as expected.
111/396 Test #114: test_demo_dox_basic_zip_iterator ..................................................   Passed    0.23 sec
test 115
        Start 115: test_demo_dox_consensus_consensus_alignment

115: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_consensus_consensus_alignment" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp.stdout"
115: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
115: Test timeout computed to be: 10000000
115: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_consensus_consensus_alignment.
72: test_pipe_test_external_string OK
99: VStreamTest_Compression type parameter seqan::Tag<seqan::BZ2File_> OK
99: VStreamTest_Compression type parameter seqan::Tag<seqan::Nothing_> OK
99: VStreamTest_AutoDetection type parameter seqan::Tag<seqan::BgzfFile_> OK
99: VStreamTest_AutoDetection type parameter seqan::Tag<seqan::GZFile_> OK
99: VStreamTest_AutoDetection type parameter seqan::Tag<seqan::BZ2File_> OK
99: VStreamTest_AutoDetection type parameter seqan::Tag<seqan::Nothing_> OK
99: WriteTest_StdString type parameter seqan::String<char, seqan::Alloc<void> > OK
115: Return code was 0.
115: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp.stdout", "None".
115: Standard output was as expected.
115: Standard error was as expected.
112/396 Test #115: test_demo_dox_consensus_consensus_alignment .......................................   Passed    0.27 sec
test 116
        Start 116: test_demo_dox_find_finder_index

116: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_find_finder_index" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp.stdout"
116: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
116: Test timeout computed to be: 10000000
99: InputStreamTest_Open type parameter std::basic_fstream<char, std::char_traits<char> > OK
99: InputStreamTest_Open type parameter std::basic_ifstream<char, std::char_traits<char> > OK
116: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_find_finder_index.
116: Return code was 0.
116: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp.stdout", "None".
116: Standard output was as expected.
116: Standard error was as expected.
113/396 Test #116: test_demo_dox_find_finder_index ...................................................   Passed    0.27 sec
test 117
        Start 117: test_demo_dox_find_finder_online

117: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_find_finder_online" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_online.cpp.stdout"
117: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
117: Test timeout computed to be: 10000000
117: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_find_finder_online.
117: Return code was 0.
117: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_online.cpp.stdout", "None".
117: Standard output was as expected.
117: Standard error was as expected.
114/396 Test #117: test_demo_dox_find_finder_online ..................................................   Passed    0.25 sec
test 118
        Start 118: test_demo_dox_graph_algorithms_all_pairs_shortest_path

118: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_all_pairs_shortest_path" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/all_pairs_shortest_path.cpp.stdout"
118: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
118: Test timeout computed to be: 10000000
99: InputStreamTest_Get type parameter std::basic_fstream<char, std::char_traits<char> > OK
118: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_all_pairs_shortest_path.
118: Return code was 0.
118: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/all_pairs_shortest_path.cpp.stdout", "None".
118: Standard output was as expected.
118: Standard error was as expected.
115/396 Test #118: test_demo_dox_graph_algorithms_all_pairs_shortest_path ............................   Passed    0.26 sec
test 119
        Start 119: test_demo_dox_graph_algorithms_bellman_ford_algorithm

119: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_bellman_ford_algorithm" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/bellman_ford_algorithm.cpp.stdout"
119: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
119: Test timeout computed to be: 10000000
119: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_bellman_ford_algorithm.
119: Return code was 0.
119: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/bellman_ford_algorithm.cpp.stdout", "None".
119: Standard output was as expected.
119: Standard error was as expected.
116/396 Test #119: test_demo_dox_graph_algorithms_bellman_ford_algorithm .............................   Passed    0.21 sec
test 120
        Start 120: test_demo_dox_graph_algorithms_breadth_first_search

120: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_breadth_first_search" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/breadth_first_search.cpp.stdout"
120: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
120: Test timeout computed to be: 10000000
120: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_breadth_first_search.
120: Return code was 0.
120: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/breadth_first_search.cpp.stdout", "None".
120: Standard output was as expected.
120: Standard error was as expected.
117/396 Test #120: test_demo_dox_graph_algorithms_breadth_first_search ...............................   Passed    0.17 sec
test 121
        Start 121: test_demo_dox_graph_algorithms_dag_shortest_path

121: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_dag_shortest_path" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/dag_shortest_path.cpp.stdout"
121: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
121: Test timeout computed to be: 10000000
99: InputStreamTest_Get type parameter std::basic_ifstream<char, std::char_traits<char> > OK
99: InputStreamTest_Eof type parameter std::basic_fstream<char, std::char_traits<char> > OK
99: InputStreamTest_Eof type parameter std::basic_ifstream<char, std::char_traits<char> > OK
99: OutputStreamTest_Open type parameter std::basic_fstream<char, std::char_traits<char> > OK
99: OutputStreamTest_Open type parameter std::basic_ofstream<char, std::char_traits<char> > OK
99: OutputStreamTest_Put type parameter std::basic_fstream<char, std::char_traits<char> > OK
99: OutputStreamTest_Put type parameter std::basic_ofstream<char, std::char_traits<char> > OK
99: InputStreamTest_Tell type parameter std::basic_fstream<char, std::char_traits<char> > OK
99: InputStreamTest_Tell type parameter std::basic_ifstream<char, std::char_traits<char> > OK
99: OutputStreamTest_Tell type parameter std::basic_fstream<char, std::char_traits<char> > OK
99: OutputStreamTest_Tell type parameter std::basic_ofstream<char, std::char_traits<char> > OK
121: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_dag_shortest_path.
121: Return code was 0.
121: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/dag_shortest_path.cpp.stdout", "None".
121: Standard output was as expected.
121: Standard error was as expected.
118/396 Test #121: test_demo_dox_graph_algorithms_dag_shortest_path ..................................   Passed    0.18 sec
test 122
        Start 122: test_demo_dox_graph_algorithms_depth_first_search

122: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_depth_first_search" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/depth_first_search.cpp.stdout"
122: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
122: Test timeout computed to be: 10000000
99: **************************************
99:  Total Tests: 213
99:  Skipped:     0
99:  Errors:      0
99: **************************************
119/396 Test  #99: test_test_stream ..................................................................   Passed    5.73 sec
test 123
        Start 123: test_demo_dox_graph_algorithms_dijkstra

123: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_dijkstra" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/dijkstra.cpp.stdout"
123: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
123: Test timeout computed to be: 10000000
122: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_depth_first_search.
122: Return code was 0.
122: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/depth_first_search.cpp.stdout", "None".
122: Standard output was as expected.
122: Standard error was as expected.
120/396 Test #122: test_demo_dox_graph_algorithms_depth_first_search .................................   Passed    0.19 sec
test 124
        Start 124: test_demo_dox_graph_algorithms_floyd_warshall_algorithm

124: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_floyd_warshall_algorithm" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/floyd_warshall_algorithm.cpp.stdout"
124: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
124: Test timeout computed to be: 10000000
123: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_dijkstra.
123: Return code was 0.
123: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/dijkstra.cpp.stdout", "None".
123: Standard output was as expected.
123: Standard error was as expected.
121/396 Test #123: test_demo_dox_graph_algorithms_dijkstra ...........................................   Passed    0.27 sec
test 125
        Start 125: test_demo_dox_graph_algorithms_ford_fulkerson_algorithm

125: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_ford_fulkerson_algorithm" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/ford_fulkerson_algorithm.cpp.stdout"
125: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
125: Test timeout computed to be: 10000000
124: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_floyd_warshall_algorithm.
124: Return code was 0.
124: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/floyd_warshall_algorithm.cpp.stdout", "None".
124: Standard output was as expected.
124: Standard error was as expected.
122/396 Test #124: test_demo_dox_graph_algorithms_floyd_warshall_algorithm ...........................   Passed    0.21 sec
test 126
        Start 126: test_demo_dox_graph_algorithms_kruskals_algorithm

126: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_kruskals_algorithm" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/kruskals_algorithm.cpp.stdout"
126: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
126: Test timeout computed to be: 10000000
125: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_ford_fulkerson_algorithm.
125: Return code was 0.
125: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/ford_fulkerson_algorithm.cpp.stdout", "None".
125: Standard output was as expected.
125: Standard error was as expected.
123/396 Test #125: test_demo_dox_graph_algorithms_ford_fulkerson_algorithm ...........................   Passed    0.20 sec
test 127
        Start 127: test_demo_dox_graph_algorithms_prims_algorithm

127: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_prims_algorithm" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/prims_algorithm.cpp.stdout"
127: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
127: Test timeout computed to be: 10000000
126: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_kruskals_algorithm.
127: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_prims_algorithm.
126: Return code was 0.
126: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/kruskals_algorithm.cpp.stdout", "None".
126: Standard output was as expected.
126: Standard error was as expected.
127: Return code was 0.
127: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/prims_algorithm.cpp.stdout", "None".
127: Standard output was as expected.
127: Standard error was as expected.
124/396 Test #127: test_demo_dox_graph_algorithms_prims_algorithm ....................................   Passed    0.18 sec
test 128
        Start 128: test_demo_dox_graph_algorithms_strongly_connected_components

128: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_strongly_connected_components" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/strongly_connected_components.cpp.stdout"
128: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
128: Test timeout computed to be: 10000000
125/396 Test #126: test_demo_dox_graph_algorithms_kruskals_algorithm .................................   Passed    0.29 sec
test 129
        Start 129: test_demo_dox_graph_algorithms_topological_sort

129: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_topological_sort" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/topological_sort.cpp.stdout"
129: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
129: Test timeout computed to be: 10000000
128: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_strongly_connected_components.
128: Return code was 0.
128: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/strongly_connected_components.cpp.stdout", "None".
128: Standard output was as expected.
128: Standard error was as expected.
126/396 Test #128: test_demo_dox_graph_algorithms_strongly_connected_components ......................   Passed    0.19 sec
test 130
        Start 130: test_demo_dox_graph_algorithms_transitive_closure

130: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_transitive_closure" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/transitive_closure.cpp.stdout"
130: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
130: Test timeout computed to be: 10000000
129: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_topological_sort.
129: Return code was 0.
129: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/topological_sort.cpp.stdout", "None".
129: Standard output was as expected.
129: Standard error was as expected.
127/396 Test #129: test_demo_dox_graph_algorithms_topological_sort ...................................   Passed    0.30 sec
test 131
        Start 131: test_demo_dox_graph_types_graph_algo_dijkstra

131: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_types_graph_algo_dijkstra" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_types/graph_algo_dijkstra.cpp.stdout"
131: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
131: Test timeout computed to be: 10000000
130: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_algorithms_transitive_closure.
130: Return code was 0.
130: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/transitive_closure.cpp.stdout", "None".
130: Standard output was as expected.
130: Standard error was as expected.
128/396 Test #130: test_demo_dox_graph_algorithms_transitive_closure .................................   Passed    0.21 sec
test 132
        Start 132: test_demo_dox_index_begin_atEnd_representative

132: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_begin_atEnd_representative" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp.stdout"
132: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
132: Test timeout computed to be: 10000000
131: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_graph_types_graph_algo_dijkstra.
131: Return code was 0.
131: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/graph_types/graph_algo_dijkstra.cpp.stdout", "None".
131: Standard output was as expected.
131: Standard error was as expected.
129/396 Test #131: test_demo_dox_graph_types_graph_algo_dijkstra .....................................   Passed    0.28 sec
test 133
        Start 133: test_demo_dox_index_counting

133: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_counting" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp.stdout"
133: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
133: Test timeout computed to be: 10000000
132: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_begin_atEnd_representative.
132: Return code was 0.
132: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp.stdout", "None".
132: Standard output was as expected.
132: Standard error was as expected.
130/396 Test #132: test_demo_dox_index_begin_atEnd_representative ....................................   Passed    0.30 sec
test 134
        Start 134: test_demo_dox_index_finder

134: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_finder" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/finder.cpp.stdout"
134: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
134: Test timeout computed to be: 10000000
133: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_counting.
133: Return code was 0.
133: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp.stdout", "None".
133: Standard output was as expected.
133: Standard error was as expected.
131/396 Test #133: test_demo_dox_index_counting ......................................................   Passed    0.28 sec
test 135
        Start 135: test_demo_dox_index_getOccurrences_getFrequency_range_getFibre

135: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_getOccurrences_getFrequency_range_getFibre" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp.stdout"
135: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
135: Test timeout computed to be: 10000000
134: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_finder.
134: Return code was 0.
134: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/finder.cpp.stdout", "None".
134: Standard output was as expected.
134: Standard error was as expected.
132/396 Test #134: test_demo_dox_index_finder ........................................................   Passed    0.27 sec
test 136
        Start 136: test_demo_dox_index_iterator

136: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_iterator" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp.stdout"
136: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
136: Test timeout computed to be: 10000000
135: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_getOccurrences_getFrequency_range_getFibre.
135: Return code was 0.
135: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp.stdout", "None".
135: Standard output was as expected.
135: Standard error was as expected.
133/396 Test #135: test_demo_dox_index_getOccurrences_getFrequency_range_getFibre ....................   Passed    0.19 sec
test 137
        Start 137: test_demo_dox_index_iterator_short

137: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_iterator_short" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp.stdout"
137: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
137: Test timeout computed to be: 10000000
136: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_iterator.
137: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_iterator_short.
137: Return code was 0.
137: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp.stdout", "None".
137: Standard output was as expected.
137: Standard error was as expected.
136: Return code was 0.
136: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp.stdout", "None".
136: Standard output was as expected.
136: Standard error was as expected.
134/396 Test #137: test_demo_dox_index_iterator_short ................................................   Passed    0.17 sec
test 138
        Start 138: test_demo_dox_index_length_countSequences

138: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_length_countSequences" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp.stdout"
138: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
138: Test timeout computed to be: 10000000
135/396 Test #136: test_demo_dox_index_iterator ......................................................   Passed    0.26 sec
test 139
        Start 139: test_demo_dox_index_mummy

139: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_mummy" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp.stdout"
139: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
139: Test timeout computed to be: 10000000
139: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_mummy.
139: Return code was 0.
139: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp.stdout", "None".
139: Standard output was as expected.
139: Standard error was as expected.
138: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_length_countSequences.
138: Return code was 0.
138: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp.stdout", "None".
138: Standard output was as expected.
138: Standard error was as expected.
136/396 Test #139: test_demo_dox_index_mummy .........................................................   Passed    0.28 sec
test 140
        Start 140: test_demo_dox_index_open_save

140: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_open_save" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp.stdout"
140: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
140: Test timeout computed to be: 10000000
137/396 Test #138: test_demo_dox_index_length_countSequences .........................................   Passed    0.31 sec
test 141
        Start 141: test_demo_dox_index_sufarray

141: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_sufarray" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/sufarray.cpp.stdout"
141: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
141: Test timeout computed to be: 10000000
141: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_sufarray.
141: Return code was 0.
141: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/sufarray.cpp.stdout", "None".
141: Standard output was as expected.
141: Standard error was as expected.
140: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_open_save.
138/396 Test #141: test_demo_dox_index_sufarray ......................................................   Passed    0.23 sec
test 142
        Start 142: test_demo_dox_index_textAt_indexText_saAt_indexRequire

142: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_textAt_indexText_saAt_indexRequire" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/textAt_indexText_saAt_indexRequire.cpp.stdout"
142: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
142: Test timeout computed to be: 10000000
140: Return code was 0.
140: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp.stdout", "None".
140: Standard output was as expected.
140: Standard error was as expected.
139/396 Test #140: test_demo_dox_index_open_save .....................................................   Passed    0.28 sec
test 143
        Start 143: test_demo_dox_misc_enumerate_strings

143: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_misc_enumerate_strings" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/enumerate_strings.cpp.stdout"
143: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
143: Test timeout computed to be: 10000000
72: test_pipe_test_simple_pool OK
142: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_index_textAt_indexText_saAt_indexRequire.
142: Return code was 0.
142: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/textAt_indexText_saAt_indexRequire.cpp.stdout", "None".
142: Standard output was as expected.
142: Standard error was as expected.
143: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_misc_enumerate_strings.
140/396 Test #142: test_demo_dox_index_textAt_indexText_saAt_indexRequire ............................   Passed    0.27 sec
test 144
        Start 144: test_demo_dox_misc_name_store_cache

144: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_misc_name_store_cache" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/name_store_cache.cpp.stdout"
144: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
144: Test timeout computed to be: 10000000
143: Return code was 0.
143: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/enumerate_strings.cpp.stdout", "None".
143: Standard output was as expected.
143: Standard error was as expected.
141/396 Test #143: test_demo_dox_misc_enumerate_strings ..............................................   Passed    0.26 sec
test 145
        Start 145: test_demo_dox_modifier_cyclic_shape

145: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_modifier_cyclic_shape" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp.stdout"
145: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
145: Test timeout computed to be: 10000000
145: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_modifier_cyclic_shape.
145: Return code was 0.
145: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp.stdout", "None".
145: Standard output was as expected.
145: Standard error was as expected.
142/396 Test #145: test_demo_dox_modifier_cyclic_shape ...............................................   Passed    0.17 sec
test 146
        Start 146: test_demo_dox_modifier_modified_string

146: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_modifier_modified_string" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string.cpp.stdout"
146: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
146: Test timeout computed to be: 10000000
144: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_misc_name_store_cache.
144: Return code was 0.
144: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/name_store_cache.cpp.stdout", "None".
144: Standard output was as expected.
144: Standard error was as expected.
143/396 Test #144: test_demo_dox_misc_name_store_cache ...............................................   Passed    0.27 sec
test 147
        Start 147: test_demo_dox_modifier_modified_string_mod_view

147: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_modifier_modified_string_mod_view" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string_mod_view.cpp.stdout"
147: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
147: Test timeout computed to be: 10000000
146: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_modifier_modified_string.
146: Return code was 0.
146: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string.cpp.stdout", "None".
146: Standard output was as expected.
146: Standard error was as expected.
147: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_modifier_modified_string_mod_view.
147: Return code was 0.
147: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string_mod_view.cpp.stdout", "None".
147: Standard output was as expected.
147: Standard error was as expected.
144/396 Test #146: test_demo_dox_modifier_modified_string ............................................   Passed    0.35 sec
test 148
        Start 148: test_demo_dox_modifier_modified_string_nested

148: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_modifier_modified_string_nested" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string_nested.cpp.stdout"
148: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
148: Test timeout computed to be: 10000000
145/396 Test #147: test_demo_dox_modifier_modified_string_mod_view ...................................   Passed    0.28 sec
test 149
        Start 149: test_demo_dox_parallel_queue_example

149: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_parallel_queue_example" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/parallel/queue_example.cpp.stdout"
149: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
149: Test timeout computed to be: 10000000
149: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_parallel_queue_example.
148: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_modifier_modified_string_nested.
148: Return code was 0.
148: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string_nested.cpp.stdout", "None".
148: Standard output was as expected.
148: Standard error was as expected.
146/396 Test #148: test_demo_dox_modifier_modified_string_nested .....................................   Passed    0.29 sec
test 150
        Start 150: test_demo_dox_parallel_splitter_example

150: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_parallel_splitter_example" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/parallel/splitter_example.cpp.stdout"
150: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
150: Test timeout computed to be: 10000000
149: Return code was 0.
149: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/parallel/queue_example.cpp.stdout", "None".
149: Standard output was as expected.
149: Standard error was as expected.
150: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_parallel_splitter_example.
150: Return code was 0.
150: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/parallel/splitter_example.cpp.stdout", "None".
150: Standard output was as expected.
150: Standard error was as expected.
147/396 Test #149: test_demo_dox_parallel_queue_example ..............................................   Passed    0.55 sec
test 151
        Start 151: test_demo_dox_score_score

151: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_score_score" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/score/score.cpp.stdout"
151: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
151: Test timeout computed to be: 10000000
148/396 Test #150: test_demo_dox_parallel_splitter_example ...........................................   Passed    0.27 sec
test 152
        Start 152: test_demo_dox_seeds_seeds_chaining

152: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_seeds_seeds_chaining" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_chaining.cpp.stdout"
152: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
152: Test timeout computed to be: 10000000
151: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_score_score.
151: Return code was 0.
151: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/score/score.cpp.stdout", "None".
151: Standard output was as expected.
151: Standard error was as expected.
149/396 Test #151: test_demo_dox_score_score .........................................................   Passed    0.19 sec
test 153
        Start 153: test_demo_dox_seeds_seeds_extension

153: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_seeds_seeds_extension" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_extension.cpp.stdout"
153: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
153: Test timeout computed to be: 10000000
152: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_seeds_seeds_chaining.
152: Return code was 0.
152: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_chaining.cpp.stdout", "None".
152: Standard output was as expected.
152: Standard error was as expected.
150/396 Test #152: test_demo_dox_seeds_seeds_chaining ................................................   Passed    0.33 sec
test 154
        Start 154: test_demo_dox_seq_io_fai_index_example

154: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_seq_io_fai_index_example" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seq_io/fai_index_example.cpp.stdout"
154: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
154: Test timeout computed to be: 10000000
153: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_seeds_seeds_extension.
153: Return code was 0.
153: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_extension.cpp.stdout", "None".
153: Standard output was as expected.
153: Standard error was as expected.
151/396 Test #153: test_demo_dox_seeds_seeds_extension ...............................................   Passed    0.26 sec
test 155
        Start 155: test_demo_dox_sequence_container_view_zip

155: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_sequence_container_view_zip" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/container_view_zip.cpp.stdout"
155: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
155: Test timeout computed to be: 10000000
154: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_seq_io_fai_index_example.
154: Return code was 0.
154: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/seq_io/fai_index_example.cpp.stdout", "None".
154: Standard output was as expected.
154: Standard error was as expected.
152/396 Test #154: test_demo_dox_seq_io_fai_index_example ............................................   Passed    0.36 sec
test 156
        Start 156: test_demo_dox_sequence_string2

156: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_sequence_string2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/string2.cpp.stdout"
156: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
156: Test timeout computed to be: 10000000
155: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_sequence_container_view_zip.
155: Return code was 0.
155: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/container_view_zip.cpp.stdout", "None".
155: Standard output was as expected.
155: Standard error was as expected.
153/396 Test #155: test_demo_dox_sequence_container_view_zip .........................................   Passed    0.35 sec
test 157
        Start 157: test_demo_dox_sequence_stringset

157: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_sequence_stringset" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/stringset.cpp.stdout"
157: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
157: Test timeout computed to be: 10000000
156: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_sequence_string2.
157: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_sequence_stringset.
156: Return code was 0.
156: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/string2.cpp.stdout", "None".
156: Standard output was as expected.
156: Standard error was as expected.
157: Return code was 0.
157: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/stringset.cpp.stdout", "None".
157: Standard output was as expected.
157: Standard error was as expected.
154/396 Test #157: test_demo_dox_sequence_stringset ..................................................   Passed    0.28 sec
test 158
        Start 158: test_demo_dox_stream_lexical_cast

158: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_stream_lexical_cast" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/stream/lexical_cast.cpp.stdout"
158: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
158: Test timeout computed to be: 10000000
155/396 Test #156: test_demo_dox_sequence_string2 ....................................................   Passed    0.38 sec
test 159
        Start 159: test_demo_howto_align_gaps_clipping

159: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_howto_align_gaps_clipping" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/align_gaps_clipping.cpp.stdout"
159: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
159: Test timeout computed to be: 10000000
158: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_dox_stream_lexical_cast.
158: Return code was 0.
158: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/stream/lexical_cast.cpp.stdout", "None".
158: Standard output was as expected.
158: Standard error was as expected.
156/396 Test #158: test_demo_dox_stream_lexical_cast .................................................   Passed    0.30 sec
test 160
        Start 160: test_demo_howto_custom_file_endings

160: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_howto_custom_file_endings" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp.stdout"
160: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
160: Test timeout computed to be: 10000000
159: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_howto_align_gaps_clipping.
159: Return code was 0.
159: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/align_gaps_clipping.cpp.stdout", "None".
159: Standard output was as expected.
159: Standard error was as expected.
157/396 Test #159: test_demo_howto_align_gaps_clipping ...............................................   Passed    0.37 sec
test 161
        Start 161: test_demo_howto_filter_similar_sequences

161: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_howto_filter_similar_sequences" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp.stdout" "--stderr-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp.stderr"
161: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
161: Test timeout computed to be: 10000000
160: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_howto_custom_file_endings.
160: Return code was 0.
160: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp.stdout", "None".
160: Standard output was as expected.
160: Standard error was as expected.
158/396 Test #160: test_demo_howto_custom_file_endings ...............................................   Passed    0.22 sec
test 162
        Start 162: test_demo_howto_scores_init_score

162: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_howto_scores_init_score" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/scores/init_score.cpp.stdout"
162: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
162: Test timeout computed to be: 10000000
161: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_howto_filter_similar_sequences.
161: Return code was 0.
161: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp.stdout", "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp.stderr".
161: Standard output was as expected.
161: Standard error was as expected.
159/396 Test #161: test_demo_howto_filter_similar_sequences ..........................................   Passed    0.22 sec
test 163
        Start 163: test_demo_howto_scores_load_score

163: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_howto_scores_load_score" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/scores/load_score.cpp.stdout"
163: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
163: Test timeout computed to be: 10000000
162: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_howto_scores_init_score.
162: Return code was 0.
162: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/scores/init_score.cpp.stdout", "None".
162: Standard output was as expected.
162: Standard error was as expected.
163: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_howto_scores_load_score.
163: Return code was 0.
163: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/scores/load_score.cpp.stdout", "None".
163: Standard output was as expected.
163: Standard error was as expected.
160/396 Test #162: test_demo_howto_scores_init_score .................................................   Passed    0.26 sec
test 164
        Start 164: test_demo_tutorial_a_first_example_basic_code

164: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_basic_code" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/basic_code.cpp.stdout"
164: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
164: Test timeout computed to be: 10000000
161/396 Test #163: test_demo_howto_scores_load_score .................................................   Passed    0.21 sec
test 165
        Start 165: test_demo_tutorial_a_first_example_basic_code_detailed

165: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_basic_code_detailed" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/basic_code_detailed.cpp.stdout"
165: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
165: Test timeout computed to be: 10000000
164: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_basic_code.
164: Return code was 0.
164: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/basic_code.cpp.stdout", "None".
164: Standard output was as expected.
164: Standard error was as expected.
162/396 Test #164: test_demo_tutorial_a_first_example_basic_code .....................................   Passed    0.25 sec
test 166
        Start 166: test_demo_tutorial_a_first_example_code_encapsulation

166: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_code_encapsulation" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/code_encapsulation.cpp.stdout"
166: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
166: Test timeout computed to be: 10000000
165: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_basic_code_detailed.
165: Return code was 0.
165: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/basic_code_detailed.cpp.stdout", "None".
165: Standard output was as expected.
165: Standard error was as expected.
163/396 Test #165: test_demo_tutorial_a_first_example_basic_code_detailed ............................   Passed    0.33 sec
test 167
        Start 167: test_demo_tutorial_a_first_example_final_result

167: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_final_result" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/final_result.cpp.stdout"
167: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
167: Test timeout computed to be: 10000000
166: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_code_encapsulation.
166: Return code was 0.
166: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/code_encapsulation.cpp.stdout", "None".
166: Standard output was as expected.
166: Standard error was as expected.
164/396 Test #166: test_demo_tutorial_a_first_example_code_encapsulation .............................   Passed    0.24 sec
test 168
        Start 168: test_demo_tutorial_a_first_example_solution_1

168: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_solution_1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_1.cpp.stdout"
168: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
168: Test timeout computed to be: 10000000
167: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_final_result.
167: Return code was 0.
167: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/final_result.cpp.stdout", "None".
167: Standard output was as expected.
167: Standard error was as expected.
165/396 Test #167: test_demo_tutorial_a_first_example_final_result ...................................   Passed    0.30 sec
test 169
        Start 169: test_demo_tutorial_a_first_example_solution_2

169: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_solution_2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_2.cpp.stdout"
169: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
169: Test timeout computed to be: 10000000
168: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_solution_1.
168: Return code was 0.
168: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_1.cpp.stdout", "None".
168: Standard output was as expected.
168: Standard error was as expected.
166/396 Test #168: test_demo_tutorial_a_first_example_solution_1 .....................................   Passed    0.34 sec
test 170
        Start 170: test_demo_tutorial_a_first_example_solution_3

170: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_solution_3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_3.cpp.stdout"
170: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
170: Test timeout computed to be: 10000000
169: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_solution_2.
169: Return code was 0.
169: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_2.cpp.stdout", "None".
169: Standard output was as expected.
169: Standard error was as expected.
167/396 Test #169: test_demo_tutorial_a_first_example_solution_2 .....................................   Passed    0.34 sec
test 171
        Start 171: test_demo_tutorial_a_first_example_solution_4

171: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_solution_4" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_4.cpp.stdout"
171: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
171: Test timeout computed to be: 10000000
170: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_solution_3.
170: Return code was 0.
170: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_3.cpp.stdout", "None".
170: Standard output was as expected.
170: Standard error was as expected.
168/396 Test #170: test_demo_tutorial_a_first_example_solution_3 .....................................   Passed    0.33 sec
test 172
        Start 172: test_demo_tutorial_a_first_example_solution_5

172: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_solution_5" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_5.cpp.stdout"
172: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
172: Test timeout computed to be: 10000000
171: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_solution_4.
171: Return code was 0.
171: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_4.cpp.stdout", "None".
171: Standard output was as expected.
171: Standard error was as expected.
169/396 Test #171: test_demo_tutorial_a_first_example_solution_4 .....................................   Passed    0.30 sec
test 173
        Start 173: test_demo_tutorial_a_first_example_solution_6

173: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_solution_6" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_6.cpp.stdout"
173: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
173: Test timeout computed to be: 10000000
172: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_solution_5.
172: Return code was 0.
172: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_5.cpp.stdout", "None".
172: Standard output was as expected.
172: Standard error was as expected.
170/396 Test #172: test_demo_tutorial_a_first_example_solution_5 .....................................   Passed    0.32 sec
test 174
        Start 174: test_demo_tutorial_alignment_align

174: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alignment_align" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp.stdout"
174: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
174: Test timeout computed to be: 10000000
173: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_a_first_example_solution_6.
173: Return code was 0.
173: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_6.cpp.stdout", "None".
173: Standard output was as expected.
173: Standard error was as expected.
171/396 Test #173: test_demo_tutorial_a_first_example_solution_6 .....................................   Passed    0.29 sec
test 175
        Start 175: test_demo_tutorial_alignment_align_assignment1

175: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alignment_align_assignment1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align_assignment1.cpp.stdout"
175: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
175: Test timeout computed to be: 10000000
174: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alignment_align.
174: Return code was 0.
174: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp.stdout", "None".
174: Standard output was as expected.
174: Standard error was as expected.
172/396 Test #174: test_demo_tutorial_alignment_align ................................................   Passed    0.27 sec
test 176
        Start 176: test_demo_tutorial_alignment_graph

176: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alignment_graph" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/graph.cpp.stdout"
176: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
176: Test timeout computed to be: 10000000
175: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alignment_align_assignment1.
175: Return code was 0.
175: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align_assignment1.cpp.stdout", "None".
175: Standard output was as expected.
175: Standard error was as expected.
173/396 Test #175: test_demo_tutorial_alignment_align_assignment1 ....................................   Passed    0.24 sec
test 177
        Start 177: test_demo_tutorial_alignment_graph_assignment1

177: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alignment_graph_assignment1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/graph_assignment1.cpp.stdout"
177: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
177: Test timeout computed to be: 10000000
176: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alignment_graph.
176: Return code was 0.
176: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/graph.cpp.stdout", "None".
176: Standard output was as expected.
176: Standard error was as expected.
174/396 Test #176: test_demo_tutorial_alignment_graph ................................................   Passed    0.28 sec
test 178
        Start 178: test_demo_tutorial_alignment_scoring_scheme_affine_dgs

178: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alignment_scoring_scheme_affine_dgs" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_affine_dgs.cpp.stdout"
178: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
178: Test timeout computed to be: 10000000
177: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alignment_graph_assignment1.
177: Return code was 0.
177: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/graph_assignment1.cpp.stdout", "None".
177: Standard output was as expected.
177: Standard error was as expected.
175/396 Test #177: test_demo_tutorial_alignment_graph_assignment1 ....................................   Passed    0.29 sec
test 179
        Start 179: test_demo_tutorial_alignment_scoring_scheme_matrix

179: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alignment_scoring_scheme_matrix" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_matrix.cpp.stdout"
179: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
179: Test timeout computed to be: 10000000
72: test_pipe_test_mapper OK
178: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alignment_scoring_scheme_affine_dgs.
178: Return code was 0.
178: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_affine_dgs.cpp.stdout", "None".
178: Standard output was as expected.
178: Standard error was as expected.
176/396 Test #178: test_demo_tutorial_alignment_scoring_scheme_affine_dgs ............................   Passed    0.21 sec
test 180
        Start 180: test_demo_tutorial_alignment_scoring_scheme_simple

180: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alignment_scoring_scheme_simple" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_simple.cpp.stdout"
180: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
180: Test timeout computed to be: 10000000
180: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alignment_scoring_scheme_simple.
180: Return code was 0.
180: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_simple.cpp.stdout", "None".
180: Standard output was as expected.
180: Standard error was as expected.
179: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alignment_scoring_scheme_matrix.
179: Return code was 0.
179: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_matrix.cpp.stdout", "None".
179: Standard output was as expected.
179: Standard error was as expected.
177/396 Test #180: test_demo_tutorial_alignment_scoring_scheme_simple ................................   Passed    0.20 sec
test 181
        Start 181: test_demo_tutorial_alphabets_assignment_1

181: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alphabets_assignment_1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/assignment_1.cpp.stdout"
181: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
181: Test timeout computed to be: 10000000
178/396 Test #179: test_demo_tutorial_alignment_scoring_scheme_matrix ................................   Passed    0.34 sec
test 182
        Start 182: test_demo_tutorial_alphabets_assignment_1_solution

182: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alphabets_assignment_1_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/assignment_1_solution.cpp.stdout"
182: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
182: Test timeout computed to be: 10000000
181: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alphabets_assignment_1.
181: Return code was 0.
181: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/assignment_1.cpp.stdout", "None".
181: Standard output was as expected.
181: Standard error was as expected.
182: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alphabets_assignment_1_solution.
182: Return code was 0.
182: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/assignment_1_solution.cpp.stdout", "None".
182: Standard output was as expected.
182: Standard error was as expected.
179/396 Test #181: test_demo_tutorial_alphabets_assignment_1 .........................................   Passed    0.20 sec
test 183
        Start 183: test_demo_tutorial_alphabets_example_bitsPerValue

183: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alphabets_example_bitsPerValue" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/example_bitsPerValue.cpp.stdout"
183: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
183: Test timeout computed to be: 10000000
180/396 Test #182: test_demo_tutorial_alphabets_assignment_1_solution ................................   Passed    0.18 sec
test 184
        Start 184: test_demo_tutorial_alphabets_example_ordValue

184: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alphabets_example_ordValue" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/example_ordValue.cpp.stdout"
184: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
184: Test timeout computed to be: 10000000
183: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alphabets_example_bitsPerValue.
183: Return code was 0.
183: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/example_bitsPerValue.cpp.stdout", "None".
183: Standard output was as expected.
183: Standard error was as expected.
181/396 Test #183: test_demo_tutorial_alphabets_example_bitsPerValue .................................   Passed    0.21 sec
test 185
        Start 185: test_demo_tutorial_alphabets_example_size

185: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alphabets_example_size" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/example_size.cpp.stdout"
185: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
185: Test timeout computed to be: 10000000
184: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alphabets_example_ordValue.
184: Return code was 0.
184: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/example_ordValue.cpp.stdout", "None".
184: Standard output was as expected.
184: Standard error was as expected.
182/396 Test #184: test_demo_tutorial_alphabets_example_ordValue .....................................   Passed    0.23 sec
test 186
        Start 186: test_demo_tutorial_background_and_motivation_example

186: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_background_and_motivation_example" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/background_and_motivation/example.cpp.stdout"
186: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
186: Test timeout computed to be: 10000000
185: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_alphabets_example_size.
185: Return code was 0.
185: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/example_size.cpp.stdout", "None".
185: Standard output was as expected.
185: Standard error was as expected.
183/396 Test #185: test_demo_tutorial_alphabets_example_size .........................................   Passed    0.24 sec
test 187
        Start 187: test_demo_tutorial_basic_techniques_base

187: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_basic_techniques_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basic_techniques/base.cpp.stdout"
187: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
187: Test timeout computed to be: 10000000
186: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_background_and_motivation_example.
186: Return code was 0.
186: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/background_and_motivation/example.cpp.stdout", "None".
186: Standard output was as expected.
186: Standard error was as expected.
184/396 Test #186: test_demo_tutorial_background_and_motivation_example ..............................   Passed    0.25 sec
test 188
        Start 188: test_demo_tutorial_basics_allocator

188: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_basics_allocator" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/allocator.cpp.stdout"
188: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
188: Test timeout computed to be: 10000000
187: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_basic_techniques_base.
187: Return code was 0.
187: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basic_techniques/base.cpp.stdout", "None".
187: Standard output was as expected.
187: Standard error was as expected.
185/396 Test #187: test_demo_tutorial_basic_techniques_base ..........................................   Passed    0.21 sec
test 189
        Start 189: test_demo_tutorial_basics_base

189: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_basics_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/base.cpp.stdout"
189: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
189: Test timeout computed to be: 10000000
188: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_basics_allocator.
189: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_basics_base.
189: Return code was 0.
189: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/base.cpp.stdout", "None".
189: Standard output was as expected.
189: Standard error was as expected.
186/396 Test #189: test_demo_tutorial_basics_base ....................................................   Passed    0.28 sec
test 190
        Start 190: test_demo_tutorial_basics_show_alphabets

190: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_basics_show_alphabets" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/show_alphabets.cpp.stdout"
190: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
190: Test timeout computed to be: 10000000
188: Return code was 0.
188: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/allocator.cpp.stdout", "None".
188: Standard output was as expected.
188: Standard error was as expected.
187/396 Test #188: test_demo_tutorial_basics_allocator ...............................................   Passed    0.62 sec
test 191
        Start 191: test_demo_tutorial_basics_strings

191: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_basics_strings" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/strings.cpp.stdout"
191: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
191: Test timeout computed to be: 10000000
190: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_basics_show_alphabets.
190: Return code was 0.
190: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/show_alphabets.cpp.stdout", "None".
190: Standard output was as expected.
190: Standard error was as expected.
188/396 Test #190: test_demo_tutorial_basics_show_alphabets ..........................................   Passed    0.28 sec
test 192
        Start 192: test_demo_tutorial_bed_io_base

192: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_bed_io_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/base.cpp.stdout"
192: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
192: Test timeout computed to be: 10000000
191: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_basics_strings.
191: Return code was 0.
191: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/strings.cpp.stdout", "None".
191: Standard output was as expected.
191: Standard error was as expected.
189/396 Test #191: test_demo_tutorial_basics_strings .................................................   Passed    0.21 sec
test 193
        Start 193: test_demo_tutorial_bed_io_example1

193: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_bed_io_example1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp.stdout"
193: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
193: Test timeout computed to be: 10000000
192: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_bed_io_base.
192: Return code was 0.
192: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/base.cpp.stdout", "None".
192: Standard output was as expected.
192: Standard error was as expected.
190/396 Test #192: test_demo_tutorial_bed_io_base ....................................................   Passed    0.24 sec
test 194
        Start 194: test_demo_tutorial_bed_io_solution1

194: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_bed_io_solution1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp.stdout"
194: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
194: Test timeout computed to be: 10000000
193: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_bed_io_example1.
193: Return code was 0.
193: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp.stdout", "None".
193: Standard output was as expected.
193: Standard error was as expected.
191/396 Test #193: test_demo_tutorial_bed_io_example1 ................................................   Passed    0.20 sec
test 195
        Start 195: test_demo_tutorial_bed_io_solution2

195: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_bed_io_solution2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp.stdout"
195: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
195: Test timeout computed to be: 10000000
194: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_bed_io_solution1.
195: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_bed_io_solution2.
194: Return code was 0.
194: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp.stdout", "None".
194: Standard output was as expected.
194: Standard error was as expected.
195: Return code was 0.
195: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp.stdout", "None".
195: Standard output was as expected.
195: Standard error was as expected.
192/396 Test #195: test_demo_tutorial_bed_io_solution2 ...............................................   Passed    0.18 sec
test 196
        Start 196: test_demo_tutorial_bed_io_solution3

196: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_bed_io_solution3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution3.cpp.stdout"
196: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
196: Test timeout computed to be: 10000000
193/396 Test #194: test_demo_tutorial_bed_io_solution1 ...............................................   Passed    0.25 sec
test 197
        Start 197: test_demo_tutorial_blast_io_read_assignment

197: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_blast_io_read_assignment" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp.stdout" "--stderr-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp.stderr"
197: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
197: Test timeout computed to be: 10000000
197: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_blast_io_read_assignment.
196: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_bed_io_solution3.
197: Return code was 0.
197: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp.stdout", "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp.stderr".
197: Standard output was as expected.
197: Standard error was as expected.
196: Return code was 0.
196: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution3.cpp.stdout", "None".
196: Standard output was as expected.
196: Standard error was as expected.
194/396 Test #197: test_demo_tutorial_blast_io_read_assignment .......................................   Passed    0.28 sec
test 198
        Start 198: test_demo_tutorial_blast_io_write_assignment

198: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_blast_io_write_assignment" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp.stdout" "--stderr-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp.stderr"
198: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
198: Test timeout computed to be: 10000000
195/396 Test #196: test_demo_tutorial_bed_io_solution3 ...............................................   Passed    0.29 sec
test 199
        Start 199: test_demo_tutorial_consensus_alignment_with_positions

199: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_consensus_alignment_with_positions" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp.stdout"
199: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
199: Test timeout computed to be: 10000000
199: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_consensus_alignment_with_positions.
199: Return code was 0.
199: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp.stdout", "None".
199: Standard output was as expected.
199: Standard error was as expected.
198: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_blast_io_write_assignment.
196/396 Test #199: test_demo_tutorial_consensus_alignment_with_positions .............................   Passed    0.27 sec
test 200
        Start 200: test_demo_tutorial_consensus_alignment_without_positions

200: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_consensus_alignment_without_positions" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp.stdout"
200: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
200: Test timeout computed to be: 10000000
198: Return code was 0.
198: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp.stdout", "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp.stderr".
198: Standard output was as expected.
198: Standard error was as expected.
197/396 Test #198: test_demo_tutorial_blast_io_write_assignment ......................................   Passed    0.30 sec
test 201
        Start 201: test_demo_tutorial_file_io_overview_example1

201: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_file_io_overview_example1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/example1.cpp.stdout"
201: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
201: Test timeout computed to be: 10000000
201: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_file_io_overview_example1.
200: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_consensus_alignment_without_positions.
200: Return code was 0.
200: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp.stdout", "None".
200: Standard output was as expected.
200: Standard error was as expected.
198/396 Test #200: test_demo_tutorial_consensus_alignment_without_positions ..........................   Passed    0.26 sec
test 202
        Start 202: test_demo_tutorial_file_io_overview_solution1

202: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_file_io_overview_solution1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution1.cpp.stdout"
202: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
202: Test timeout computed to be: 10000000
201: Return code was 0.
201: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/example1.cpp.stdout", "None".
201: Standard output was as expected.
201: Standard error was as expected.
199/396 Test #201: test_demo_tutorial_file_io_overview_example1 ......................................   Passed    0.32 sec
test 203
        Start 203: test_demo_tutorial_file_io_overview_solution2

203: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_file_io_overview_solution2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution2.cpp.stdout"
203: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
203: Test timeout computed to be: 10000000
202: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_file_io_overview_solution1.
203: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_file_io_overview_solution2.
202: Return code was 0.
202: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution1.cpp.stdout", "None".
202: Standard output was as expected.
202: Standard error was as expected.
203: Return code was 0.
203: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution2.cpp.stdout", "None".
203: Standard output was as expected.
203: Standard error was as expected.
200/396 Test #202: test_demo_tutorial_file_io_overview_solution1 .....................................   Passed    0.31 sec
test 204
        Start 204: test_demo_tutorial_file_io_overview_solution3

204: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_file_io_overview_solution3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution3.cpp.stdout"
204: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
204: Test timeout computed to be: 10000000
201/396 Test #203: test_demo_tutorial_file_io_overview_solution2 .....................................   Passed    0.26 sec
test 205
        Start 205: test_demo_tutorial_fragment_store_access_aligned_reads

205: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_fragment_store_access_aligned_reads" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp.stdout"
205: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
205: Test timeout computed to be: 10000000
204: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_file_io_overview_solution3.
205: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_fragment_store_access_aligned_reads.
204: Return code was 0.
204: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution3.cpp.stdout", "None".
204: Standard output was as expected.
204: Standard error was as expected.
202/396 Test #204: test_demo_tutorial_file_io_overview_solution3 .....................................   Passed    0.30 sec
test 206
        Start 206: test_demo_tutorial_fragment_store_access_aligned_reads2

206: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_fragment_store_access_aligned_reads2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp.stdout"
206: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
206: Test timeout computed to be: 10000000
205: Return code was 0.
205: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp.stdout", "None".
205: Standard output was as expected.
205: Standard error was as expected.
203/396 Test #205: test_demo_tutorial_fragment_store_access_aligned_reads ............................   Passed    0.39 sec
test 207
        Start 207: test_demo_tutorial_fragment_store_base

207: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_fragment_store_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.cpp.stdout"
207: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
207: Test timeout computed to be: 10000000
206: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_fragment_store_access_aligned_reads2.
207: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_fragment_store_base.
207: Return code was 0.
207: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.cpp.stdout", "None".
207: Standard output was as expected.
207: Standard error was as expected.
204/396 Test #207: test_demo_tutorial_fragment_store_base ............................................   Passed    0.19 sec
test 208
        Start 208: test_demo_tutorial_fragment_store_display_aligned_reads

208: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_fragment_store_display_aligned_reads" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp.stdout"
208: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
208: Test timeout computed to be: 10000000
206: Return code was 0.
206: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp.stdout", "None".
206: Standard output was as expected.
206: Standard error was as expected.
205/396 Test #206: test_demo_tutorial_fragment_store_access_aligned_reads2 ...........................   Passed    0.32 sec
test 209
        Start 209: test_demo_tutorial_generic_programming_example_hashing

209: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_generic_programming_example_hashing" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/generic_programming/example_hashing.cpp.stdout"
209: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
209: Test timeout computed to be: 10000000
208: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_fragment_store_display_aligned_reads.
209: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_generic_programming_example_hashing.
209: Return code was 0.
209: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/generic_programming/example_hashing.cpp.stdout", "None".
209: Standard output was as expected.
209: Standard error was as expected.
206/396 Test #209: test_demo_tutorial_generic_programming_example_hashing ............................   Passed    0.17 sec
test 210
        Start 210: test_demo_tutorial_generic_programming_template_subclassing

210: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_generic_programming_template_subclassing" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/generic_programming/template_subclassing.cpp.stdout"
210: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
210: Test timeout computed to be: 10000000
208: Return code was 0.
208: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp.stdout", "None".
208: Standard output was as expected.
208: Standard error was as expected.
207/396 Test #208: test_demo_tutorial_fragment_store_display_aligned_reads ...........................   Passed    0.27 sec
test 211
        Start 211: test_demo_tutorial_genome_annotations_assignment_1_hint

211: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_genome_annotations_assignment_1_hint" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp.stdout"
211: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
211: Test timeout computed to be: 10000000
210: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_generic_programming_template_subclassing.
210: Return code was 0.
210: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/generic_programming/template_subclassing.cpp.stdout", "None".
210: Standard output was as expected.
210: Standard error was as expected.
208/396 Test #210: test_demo_tutorial_generic_programming_template_subclassing .......................   Passed    0.18 sec
test 212
        Start 212: test_demo_tutorial_genome_annotations_assignment_1_solution

212: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_genome_annotations_assignment_1_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp.stdout"
212: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
212: Test timeout computed to be: 10000000
211: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_genome_annotations_assignment_1_hint.
211: Return code was 0.
211: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp.stdout", "None".
211: Standard output was as expected.
211: Standard error was as expected.
209/396 Test #211: test_demo_tutorial_genome_annotations_assignment_1_hint ...........................   Passed    0.28 sec
test 213
        Start 213: test_demo_tutorial_genome_annotations_assignment_2_solution

213: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_genome_annotations_assignment_2_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp.stdout"
213: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
213: Test timeout computed to be: 10000000
212: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_genome_annotations_assignment_1_solution.
212: Return code was 0.
212: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp.stdout", "None".
212: Standard output was as expected.
212: Standard error was as expected.
210/396 Test #212: test_demo_tutorial_genome_annotations_assignment_1_solution .......................   Passed    0.26 sec
test 214
        Start 214: test_demo_tutorial_genome_annotations_assignment_3_solution

214: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_genome_annotations_assignment_3_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp.stdout"
214: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
214: Test timeout computed to be: 10000000
213: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_genome_annotations_assignment_2_solution.
213: Return code was 0.
213: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp.stdout", "None".
213: Standard output was as expected.
213: Standard error was as expected.
211/396 Test #213: test_demo_tutorial_genome_annotations_assignment_2_solution .......................   Passed    0.26 sec
test 215
        Start 215: test_demo_tutorial_genome_annotations_assignment_4_solution

215: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_genome_annotations_assignment_4_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp.stdout"
215: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
215: Test timeout computed to be: 10000000
214: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_genome_annotations_assignment_3_solution.
214: Return code was 0.
214: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp.stdout", "None".
214: Standard output was as expected.
214: Standard error was as expected.
212/396 Test #214: test_demo_tutorial_genome_annotations_assignment_3_solution .......................   Passed    0.29 sec
test 216
        Start 216: test_demo_tutorial_genome_annotations_base

216: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_genome_annotations_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp.stdout"
216: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
216: Test timeout computed to be: 10000000
215: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_genome_annotations_assignment_4_solution.
215: Return code was 0.
215: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp.stdout", "None".
215: Standard output was as expected.
215: Standard error was as expected.
213/396 Test #215: test_demo_tutorial_genome_annotations_assignment_4_solution .......................   Passed    0.19 sec
test 217
        Start 217: test_demo_tutorial_gff_and_gtf_io_base

217: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_gff_and_gtf_io_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/base.cpp.stdout"
217: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
217: Test timeout computed to be: 10000000
217: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_gff_and_gtf_io_base.
217: Return code was 0.
217: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/base.cpp.stdout", "None".
217: Standard output was as expected.
217: Standard error was as expected.
216: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_genome_annotations_base.
216: Return code was 0.
216: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp.stdout", "None".
216: Standard output was as expected.
216: Standard error was as expected.
214/396 Test #217: test_demo_tutorial_gff_and_gtf_io_base ............................................   Passed    0.19 sec
test 218
        Start 218: test_demo_tutorial_gff_and_gtf_io_example1

218: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_gff_and_gtf_io_example1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp.stdout"
218: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
218: Test timeout computed to be: 10000000
215/396 Test #216: test_demo_tutorial_genome_annotations_base ........................................   Passed    0.29 sec
test 219
        Start 219: test_demo_tutorial_gff_and_gtf_io_example2

219: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_gff_and_gtf_io_example2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp.stdout"
219: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
219: Test timeout computed to be: 10000000
218: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_gff_and_gtf_io_example1.
218: Return code was 0.
218: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp.stdout", "None".
218: Standard output was as expected.
218: Standard error was as expected.
216/396 Test #218: test_demo_tutorial_gff_and_gtf_io_example1 ........................................   Passed    0.20 sec
test 220
        Start 220: test_demo_tutorial_gff_and_gtf_io_solution1

220: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_gff_and_gtf_io_solution1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp.stdout"
220: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
220: Test timeout computed to be: 10000000
219: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_gff_and_gtf_io_example2.
219: Return code was 0.
219: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp.stdout", "None".
219: Standard output was as expected.
219: Standard error was as expected.
217/396 Test #219: test_demo_tutorial_gff_and_gtf_io_example2 ........................................   Passed    0.27 sec
test 221
        Start 221: test_demo_tutorial_gff_and_gtf_io_solution2

221: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_gff_and_gtf_io_solution2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp.stdout"
221: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
221: Test timeout computed to be: 10000000
220: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_gff_and_gtf_io_solution1.
220: Return code was 0.
220: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp.stdout", "None".
220: Standard output was as expected.
220: Standard error was as expected.
218/396 Test #220: test_demo_tutorial_gff_and_gtf_io_solution1 .......................................   Passed    0.19 sec
test 222
        Start 222: test_demo_tutorial_gff_and_gtf_io_solution3

222: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_gff_and_gtf_io_solution3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution3.cpp.stdout"
222: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
222: Test timeout computed to be: 10000000
221: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_gff_and_gtf_io_solution2.
221: Return code was 0.
221: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp.stdout", "None".
221: Standard output was as expected.
221: Standard error was as expected.
219/396 Test #221: test_demo_tutorial_gff_and_gtf_io_solution2 .......................................   Passed    0.32 sec
test 223
        Start 223: test_demo_tutorial_graph_graph_algo_scc

223: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_graph_graph_algo_scc" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_algo_scc.cpp.stdout"
223: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
223: Test timeout computed to be: 10000000
222: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_gff_and_gtf_io_solution3.
222: Return code was 0.
222: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution3.cpp.stdout", "None".
222: Standard output was as expected.
222: Standard error was as expected.
220/396 Test #222: test_demo_tutorial_gff_and_gtf_io_solution3 .......................................   Passed    0.25 sec
test 224
        Start 224: test_demo_tutorial_graph_graph_dijkstra

224: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_graph_graph_dijkstra" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_dijkstra.cpp.stdout"
224: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
224: Test timeout computed to be: 10000000
72: test_pipe_test_mapper_partially_filled OK
224: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_graph_graph_dijkstra.
224: Return code was 0.
224: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_dijkstra.cpp.stdout", "None".
224: Standard output was as expected.
224: Standard error was as expected.
221/396 Test #224: test_demo_tutorial_graph_graph_dijkstra ...........................................   Passed    0.18 sec
test 225
        Start 225: test_demo_tutorial_graph_graph_hmm

225: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_graph_graph_hmm" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_hmm.cpp.stdout"
225: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
225: Test timeout computed to be: 10000000
223: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_graph_graph_algo_scc.
223: Return code was 0.
223: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_algo_scc.cpp.stdout", "None".
223: Standard output was as expected.
223: Standard error was as expected.
222/396 Test #223: test_demo_tutorial_graph_graph_algo_scc ...........................................   Passed    0.27 sec
test 226
        Start 226: test_demo_tutorial_graph_solution_1

226: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_graph_solution_1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/solution_1.cpp.stdout"
226: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
226: Test timeout computed to be: 10000000
225: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_graph_graph_hmm.
225: Return code was 0.
225: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_hmm.cpp.stdout", "None".
225: Standard output was as expected.
225: Standard error was as expected.
226: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_graph_solution_1.
223/396 Test #225: test_demo_tutorial_graph_graph_hmm ................................................   Passed    0.31 sec
test 227
        Start 227: test_demo_tutorial_index_iterators_index_assignment1

227: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_index_assignment1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp.stdout"
227: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
227: Test timeout computed to be: 10000000
226: Return code was 0.
226: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/graph/solution_1.cpp.stdout", "None".
226: Standard output was as expected.
226: Standard error was as expected.
224/396 Test #226: test_demo_tutorial_graph_solution_1 ...............................................   Passed    0.27 sec
test 228
        Start 228: test_demo_tutorial_index_iterators_index_assignment2

228: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_index_assignment2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp.stdout"
228: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
228: Test timeout computed to be: 10000000
227: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_index_assignment1.
227: Return code was 0.
227: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp.stdout", "None".
227: Standard output was as expected.
227: Standard error was as expected.
225/396 Test #227: test_demo_tutorial_index_iterators_index_assignment1 ..............................   Passed    0.18 sec
test 229
        Start 229: test_demo_tutorial_index_iterators_index_bidirectional_search

229: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_index_bidirectional_search" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp.stdout"
229: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
229: Test timeout computed to be: 10000000
228: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_index_assignment2.
229: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_index_bidirectional_search.
228: Return code was 0.
228: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp.stdout", "None".
228: Standard output was as expected.
228: Standard error was as expected.
229: Return code was 0.
229: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp.stdout", "None".
229: Standard output was as expected.
229: Standard error was as expected.
226/396 Test #229: test_demo_tutorial_index_iterators_index_bidirectional_search .....................   Passed    0.17 sec
test 230
        Start 230: test_demo_tutorial_index_iterators_index_preorder

230: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_index_preorder" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp.stdout"
230: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
230: Test timeout computed to be: 10000000
227/396 Test #228: test_demo_tutorial_index_iterators_index_assignment2 ..............................   Passed    0.34 sec
test 231
        Start 231: test_demo_tutorial_index_iterators_index_property_maps

231: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_index_property_maps" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp.stdout"
231: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
231: Test timeout computed to be: 10000000
230: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_index_preorder.
230: Return code was 0.
230: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp.stdout", "None".
230: Standard output was as expected.
230: Standard error was as expected.
228/396 Test #230: test_demo_tutorial_index_iterators_index_preorder .................................   Passed    0.28 sec
test 232
        Start 232: test_demo_tutorial_index_iterators_index_search

232: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_index_search" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp.stdout"
232: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
232: Test timeout computed to be: 10000000
231: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_index_property_maps.
231: Return code was 0.
231: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp.stdout", "None".
231: Standard output was as expected.
231: Standard error was as expected.
229/396 Test #231: test_demo_tutorial_index_iterators_index_property_maps ............................   Passed    0.33 sec
test 233
        Start 233: test_demo_tutorial_index_iterators_index_search2

233: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_index_search2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp.stdout"
233: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
233: Test timeout computed to be: 10000000
232: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_index_search.
232: Return code was 0.
232: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp.stdout", "None".
232: Standard output was as expected.
232: Standard error was as expected.
230/396 Test #232: test_demo_tutorial_index_iterators_index_search ...................................   Passed    0.18 sec
test 234
        Start 234: test_demo_tutorial_index_iterators_iterator_assignment2

234: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_iterator_assignment2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp.stdout"
234: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
234: Test timeout computed to be: 10000000
233: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_index_search2.
233: Return code was 0.
233: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp.stdout", "None".
233: Standard output was as expected.
233: Standard error was as expected.
231/396 Test #233: test_demo_tutorial_index_iterators_index_search2 ..................................   Passed    0.17 sec
test 235
        Start 235: test_demo_tutorial_index_iterators_iterator_solution1

235: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_iterator_solution1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp.stdout"
235: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
235: Test timeout computed to be: 10000000
234: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_iterator_assignment2.
234: Return code was 0.
234: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp.stdout", "None".
234: Standard output was as expected.
234: Standard error was as expected.
232/396 Test #234: test_demo_tutorial_index_iterators_iterator_assignment2 ...........................   Passed    0.18 sec
test 236
        Start 236: test_demo_tutorial_index_iterators_iterator_solution2

236: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_iterator_solution2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp.stdout"
236: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
236: Test timeout computed to be: 10000000
235: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_iterator_solution1.
235: Return code was 0.
235: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp.stdout", "None".
235: Standard output was as expected.
235: Standard error was as expected.
233/396 Test #235: test_demo_tutorial_index_iterators_iterator_solution1 .............................   Passed    0.21 sec
test 237
        Start 237: test_demo_tutorial_index_iterators_iterator_solution3

237: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_iterator_solution3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp.stdout"
237: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
237: Test timeout computed to be: 10000000
236: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_iterator_solution2.
236: Return code was 0.
236: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp.stdout", "None".
236: Standard output was as expected.
236: Standard error was as expected.
234/396 Test #236: test_demo_tutorial_index_iterators_iterator_solution2 .............................   Passed    0.31 sec
test 238
        Start 238: test_demo_tutorial_indexed_fasta_io_base

238: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_indexed_fasta_io_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/base.cpp.stdout"
238: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
238: Test timeout computed to be: 10000000
237: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_index_iterators_iterator_solution3.
237: Return code was 0.
237: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp.stdout", "None".
237: Standard output was as expected.
237: Standard error was as expected.
235/396 Test #237: test_demo_tutorial_index_iterators_iterator_solution3 .............................   Passed    0.35 sec
test 239
        Start 239: test_demo_tutorial_indexed_fasta_io_solution1

239: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_indexed_fasta_io_solution1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp.stdout" "--stderr-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp.stderr"
239: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
239: Test timeout computed to be: 10000000
238: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_indexed_fasta_io_base.
238: Return code was 0.
238: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/base.cpp.stdout", "None".
238: Standard output was as expected.
238: Standard error was as expected.
236/396 Test #238: test_demo_tutorial_indexed_fasta_io_base ..........................................   Passed    0.37 sec
test 240
        Start 240: test_demo_tutorial_indexed_fasta_io_solution2

240: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_indexed_fasta_io_solution2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp.stdout" "--stderr-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp.stderr"
240: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
240: Test timeout computed to be: 10000000
239: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_indexed_fasta_io_solution1.
239: Return code was 0.
239: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp.stdout", "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp.stderr".
239: Standard output was as expected.
239: Standard error was as expected.
237/396 Test #239: test_demo_tutorial_indexed_fasta_io_solution1 .....................................   Passed    0.35 sec
test 241
        Start 241: test_demo_tutorial_indices_assignment_1

241: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_indices_assignment_1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_1.cpp.stdout"
241: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
241: Test timeout computed to be: 10000000
240: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_indexed_fasta_io_solution2.
240: Return code was 0.
240: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp.stdout", "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp.stderr".
240: Standard output was as expected.
240: Standard error was as expected.
238/396 Test #240: test_demo_tutorial_indexed_fasta_io_solution2 .....................................   Passed    0.36 sec
test 242
        Start 242: test_demo_tutorial_indices_assignment_2

242: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_indices_assignment_2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_2.cpp.stdout"
242: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
242: Test timeout computed to be: 10000000
241: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_indices_assignment_1.
241: Return code was 0.
241: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_1.cpp.stdout", "None".
241: Standard output was as expected.
241: Standard error was as expected.
239/396 Test #241: test_demo_tutorial_indices_assignment_1 ...........................................   Passed    0.37 sec
test 243
        Start 243: test_demo_tutorial_indices_base

243: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_indices_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp.stdout"
243: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
243: Test timeout computed to be: 10000000
242: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_indices_assignment_2.
242: Return code was 0.
242: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_2.cpp.stdout", "None".
242: Standard output was as expected.
242: Standard error was as expected.
240/396 Test #242: test_demo_tutorial_indices_assignment_2 ...........................................   Passed    0.37 sec
test 244
        Start 244: test_demo_tutorial_iterators_assignment_1

244: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_assignment_1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_1.cpp.stdout"
244: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
244: Test timeout computed to be: 10000000
243: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_indices_base.
243: Return code was 0.
243: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp.stdout", "None".
243: Standard output was as expected.
243: Standard error was as expected.
241/396 Test #243: test_demo_tutorial_indices_base ...................................................   Passed    0.36 sec
test 245
        Start 245: test_demo_tutorial_iterators_assignment_1_solution

245: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_assignment_1_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_1_solution.cpp.stdout"
245: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
245: Test timeout computed to be: 10000000
244: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_assignment_1.
244: Return code was 0.
244: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_1.cpp.stdout", "None".
244: Standard output was as expected.
244: Standard error was as expected.
242/396 Test #244: test_demo_tutorial_iterators_assignment_1 .........................................   Passed    0.36 sec
test 246
        Start 246: test_demo_tutorial_iterators_assignment_2_solution

246: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_assignment_2_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_2_solution.cpp.stdout"
246: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
246: Test timeout computed to be: 10000000
245: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_assignment_1_solution.
245: Return code was 0.
245: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_1_solution.cpp.stdout", "None".
245: Standard output was as expected.
245: Standard error was as expected.
243/396 Test #245: test_demo_tutorial_iterators_assignment_1_solution ................................   Passed    0.36 sec
test 247
        Start 247: test_demo_tutorial_iterators_assignment_3_workshop

247: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_assignment_3_workshop" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_3_workshop.cpp.stdout"
247: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
247: Test timeout computed to be: 10000000
246: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_assignment_2_solution.
246: Return code was 0.
246: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_2_solution.cpp.stdout", "None".
246: Standard output was as expected.
246: Standard error was as expected.
244/396 Test #246: test_demo_tutorial_iterators_assignment_2_solution ................................   Passed    0.35 sec
test 248
        Start 248: test_demo_tutorial_iterators_assignment_3_workshop_solution

248: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_assignment_3_workshop_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_3_workshop_solution.cpp.stdout"
248: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
248: Test timeout computed to be: 10000000
247: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_assignment_3_workshop.
247: Return code was 0.
247: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_3_workshop.cpp.stdout", "None".
247: Standard output was as expected.
247: Standard error was as expected.
245/396 Test #247: test_demo_tutorial_iterators_assignment_3_workshop ................................   Passed    0.34 sec
test 249
        Start 249: test_demo_tutorial_iterators_assignment_4_workshop_solution

249: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_assignment_4_workshop_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_4_workshop_solution.cpp.stdout"
249: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
249: Test timeout computed to be: 10000000
248: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_assignment_3_workshop_solution.
248: Return code was 0.
248: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_3_workshop_solution.cpp.stdout", "None".
248: Standard output was as expected.
248: Standard error was as expected.
246/396 Test #248: test_demo_tutorial_iterators_assignment_3_workshop_solution .......................   Passed    0.34 sec
test 250
        Start 250: test_demo_tutorial_iterators_base

250: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/base.cpp.stdout"
250: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
250: Test timeout computed to be: 10000000
249: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_assignment_4_workshop_solution.
249: Return code was 0.
249: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_4_workshop_solution.cpp.stdout", "None".
249: Standard output was as expected.
249: Standard error was as expected.
247/396 Test #249: test_demo_tutorial_iterators_assignment_4_workshop_solution .......................   Passed    0.33 sec
test 251
        Start 251: test_demo_tutorial_iterators_sequence_iterator_demo

251: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_sequence_iterator_demo" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/sequence_iterator_demo.cpp.stdout"
251: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
251: Test timeout computed to be: 10000000
250: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_base.
250: Return code was 0.
250: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/base.cpp.stdout", "None".
250: Standard output was as expected.
250: Standard error was as expected.
248/396 Test #250: test_demo_tutorial_iterators_base .................................................   Passed    0.30 sec
test 252
        Start 252: test_demo_tutorial_journaled_set_base

252: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/base.cpp.stdout"
252: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
252: Test timeout computed to be: 10000000
251: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_iterators_sequence_iterator_demo.
251: Return code was 0.
251: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/sequence_iterator_demo.cpp.stdout", "None".
251: Standard output was as expected.
251: Standard error was as expected.
249/396 Test #251: test_demo_tutorial_iterators_sequence_iterator_demo ...............................   Passed    0.32 sec
test 253
        Start 253: test_demo_tutorial_journaled_set_example_join

253: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_example_join" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp.stdout"
253: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
253: Test timeout computed to be: 10000000
253: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_example_join.
253: Return code was 0.
253: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp.stdout", "None".
253: Standard output was as expected.
253: Standard error was as expected.
252: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_base.
252: Return code was 0.
252: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/base.cpp.stdout", "None".
252: Standard output was as expected.
252: Standard error was as expected.
250/396 Test #253: test_demo_tutorial_journaled_set_example_join .....................................   Passed    0.22 sec
test 254
        Start 254: test_demo_tutorial_journaled_set_example_journal_string_basic

254: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_example_journal_string_basic" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp.stdout"
254: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
254: Test timeout computed to be: 10000000
251/396 Test #252: test_demo_tutorial_journaled_set_base .............................................   Passed    0.31 sec
test 255
        Start 255: test_demo_tutorial_journaled_set_example_online_search

255: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_example_online_search" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp.stdout"
255: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
255: Test timeout computed to be: 10000000
255: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_example_online_search.
254: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_example_journal_string_basic.
254: Return code was 0.
254: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp.stdout", "None".
254: Standard output was as expected.
254: Standard error was as expected.
252/396 Test #254: test_demo_tutorial_journaled_set_example_journal_string_basic .....................   Passed    0.35 sec
test 256
        Start 256: test_demo_tutorial_journaled_set_example_online_search_assignment1_hint

256: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_example_online_search_assignment1_hint" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp.stdout"
256: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
256: Test timeout computed to be: 10000000
256: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_example_online_search_assignment1_hint.
256: Return code was 0.
256: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp.stdout", "None".
256: Standard output was as expected.
256: Standard error was as expected.
253/396 Test #256: test_demo_tutorial_journaled_set_example_online_search_assignment1_hint ...........   Passed    0.35 sec
test 257
        Start 257: test_demo_tutorial_journaled_set_solution_online_search_assignment1

257: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_solution_online_search_assignment1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp.stdout"
257: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
257: Test timeout computed to be: 10000000
255: Return code was 0.
255: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp.stdout", "None".
255: Standard output was as expected.
255: Standard error was as expected.
254/396 Test #255: test_demo_tutorial_journaled_set_example_online_search ............................   Passed    0.73 sec
test 258
        Start 258: test_demo_tutorial_journaled_set_solution_online_search_assignment2

258: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_solution_online_search_assignment2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp.stdout"
258: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
258: Test timeout computed to be: 10000000
258: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_solution_online_search_assignment2.
257: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_solution_online_search_assignment1.
258: Return code was 0.
258: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp.stdout", "None".
258: Standard output was as expected.
258: Standard error was as expected.
255/396 Test #258: test_demo_tutorial_journaled_set_solution_online_search_assignment2 ...............   Passed    0.45 sec
test 259
        Start 259: test_demo_tutorial_journaled_set_solution_online_search_assignment3

259: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_solution_online_search_assignment3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp.stdout"
259: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
259: Test timeout computed to be: 10000000
257: Return code was 0.
257: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp.stdout", "None".
257: Standard output was as expected.
257: Standard error was as expected.
256/396 Test #257: test_demo_tutorial_journaled_set_solution_online_search_assignment1 ...............   Passed    0.56 sec
test 260
        Start 260: test_demo_tutorial_journaled_set_solution_online_search_assignment4

260: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_solution_online_search_assignment4" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp.stdout"
260: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
260: Test timeout computed to be: 10000000
259: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_solution_online_search_assignment3.
260: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_solution_online_search_assignment4.
259: Return code was 0.
259: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp.stdout", "None".
259: Standard output was as expected.
259: Standard error was as expected.
257/396 Test #259: test_demo_tutorial_journaled_set_solution_online_search_assignment3 ...............   Passed    0.41 sec
test 261
        Start 261: test_demo_tutorial_journaled_set_solution_online_search_finder

261: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_solution_online_search_finder" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp.stdout"
261: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
261: Test timeout computed to be: 10000000
260: Return code was 0.
260: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp.stdout", "None".
260: Standard output was as expected.
260: Standard error was as expected.
258/396 Test #260: test_demo_tutorial_journaled_set_solution_online_search_assignment4 ...............   Passed    0.44 sec
test 262
        Start 262: test_demo_tutorial_journaled_string_tree_journaled_string_tree_base

262: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_string_tree_journaled_string_tree_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp.stdout"
262: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
262: Test timeout computed to be: 10000000
261: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_set_solution_online_search_finder.
262: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_string_tree_journaled_string_tree_base.
262: Return code was 0.
262: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp.stdout", "None".
262: Standard output was as expected.
262: Standard error was as expected.
259/396 Test #262: test_demo_tutorial_journaled_string_tree_journaled_string_tree_base ...............   Passed    0.20 sec
test 263
        Start 263: test_demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1

263: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp.stdout"
263: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
263: Test timeout computed to be: 10000000
72: test_pipe_test_sorter OK
72: test_pipe_sampler OK
72: test_pipe_tupler OK
72: test_pipe_tupler_multi OK
72: **************************************
72:  Total Tests: 8
72:  Skipped:     0
72:  Errors:      0
72: **************************************
260/396 Test  #72: test_test_pipe ....................................................................   Passed   34.37 sec
test 264
        Start 264: test_demo_tutorial_metafunctions_assignment1_solution

264: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_metafunctions_assignment1_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/metafunctions/assignment1_solution.cpp.stdout"
264: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
264: Test timeout computed to be: 10000000
263: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.
261: Return code was 0.
261: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp.stdout", "None".
261: Standard output was as expected.
261: Standard error was as expected.
261/396 Test #261: test_demo_tutorial_journaled_set_solution_online_search_finder ....................   Passed    0.52 sec
test 265
        Start 265: test_demo_tutorial_metafunctions_base

265: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_metafunctions_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/metafunctions/base.cpp.stdout"
265: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
265: Test timeout computed to be: 10000000
263: Return code was 0.
263: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp.stdout", "None".
263: Standard output was as expected.
263: Standard error was as expected.
262/396 Test #263: test_demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1 ...   Passed    0.29 sec
test 266
        Start 266: test_demo_tutorial_modifiers_UNUSED_modcomplementdna

266: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_modifiers_UNUSED_modcomplementdna" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/UNUSED_modcomplementdna.cpp.stdout"
266: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
266: Test timeout computed to be: 10000000
264: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_metafunctions_assignment1_solution.
264: Return code was 0.
264: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/metafunctions/assignment1_solution.cpp.stdout", "None".
264: Standard output was as expected.
264: Standard error was as expected.
263/396 Test #264: test_demo_tutorial_metafunctions_assignment1_solution .............................   Passed    0.28 sec
test 267
        Start 267: test_demo_tutorial_modifiers_assignment1

267: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_modifiers_assignment1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/assignment1.cpp.stdout"
267: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
267: Test timeout computed to be: 10000000
265: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_metafunctions_base.
265: Return code was 0.
265: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/metafunctions/base.cpp.stdout", "None".
265: Standard output was as expected.
265: Standard error was as expected.
264/396 Test #265: test_demo_tutorial_metafunctions_base .............................................   Passed    0.22 sec
test 268
        Start 268: test_demo_tutorial_modifiers_assignment1_solution

268: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_modifiers_assignment1_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/assignment1_solution.cpp.stdout"
268: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
268: Test timeout computed to be: 10000000
267: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_modifiers_assignment1.
267: Return code was 0.
267: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/assignment1.cpp.stdout", "None".
267: Standard output was as expected.
267: Standard error was as expected.
266: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_modifiers_UNUSED_modcomplementdna.
265/396 Test #267: test_demo_tutorial_modifiers_assignment1 ..........................................   Passed    0.19 sec
test 269
        Start 269: test_demo_tutorial_modifiers_modreverse

269: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_modifiers_modreverse" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/modreverse.cpp.stdout"
269: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
269: Test timeout computed to be: 10000000
266: Return code was 0.
266: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/UNUSED_modcomplementdna.cpp.stdout", "None".
266: Standard output was as expected.
266: Standard error was as expected.
266/396 Test #266: test_demo_tutorial_modifiers_UNUSED_modcomplementdna ..............................   Passed    0.27 sec
test 270
        Start 270: test_demo_tutorial_modifiers_modview

270: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_modifiers_modview" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/modview.cpp.stdout"
270: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
270: Test timeout computed to be: 10000000
268: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_modifiers_assignment1_solution.
268: Return code was 0.
268: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/assignment1_solution.cpp.stdout", "None".
268: Standard output was as expected.
268: Standard error was as expected.
267/396 Test #268: test_demo_tutorial_modifiers_assignment1_solution .................................   Passed    0.19 sec
test 271
        Start 271: test_demo_tutorial_modifiers_nested

271: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_modifiers_nested" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/nested.cpp.stdout"
271: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
271: Test timeout computed to be: 10000000
269: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_modifiers_modreverse.
269: Return code was 0.
269: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/modreverse.cpp.stdout", "None".
269: Standard output was as expected.
269: Standard error was as expected.
268/396 Test #269: test_demo_tutorial_modifiers_modreverse ...........................................   Passed    0.18 sec
test 272
        Start 272: test_demo_tutorial_multiple_sequence_alignment_assignment1

272: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_multiple_sequence_alignment_assignment1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp.stdout"
272: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
272: Test timeout computed to be: 10000000
270: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_modifiers_modview.
270: Return code was 0.
270: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/modview.cpp.stdout", "None".
270: Standard output was as expected.
270: Standard error was as expected.
269/396 Test #270: test_demo_tutorial_modifiers_modview ..............................................   Passed    0.25 sec
test 273
        Start 273: test_demo_tutorial_multiple_sequence_alignment_consensus

273: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_multiple_sequence_alignment_consensus" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp.stdout"
273: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
273: Test timeout computed to be: 10000000
271: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_modifiers_nested.
271: Return code was 0.
271: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/nested.cpp.stdout", "None".
271: Standard output was as expected.
271: Standard error was as expected.
270/396 Test #271: test_demo_tutorial_modifiers_nested ...............................................   Passed    0.22 sec
test 274
        Start 274: test_demo_tutorial_multiple_sequence_alignment_msa

274: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_multiple_sequence_alignment_msa" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp.stdout"
274: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
274: Test timeout computed to be: 10000000
272: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_multiple_sequence_alignment_assignment1.
272: Return code was 0.
272: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp.stdout", "None".
272: Standard output was as expected.
272: Standard error was as expected.
271/396 Test #272: test_demo_tutorial_multiple_sequence_alignment_assignment1 ........................   Passed    0.27 sec
test 275
        Start 275: test_demo_tutorial_pairwise_sequence_alignment_alignment_banded

275: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_banded" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_banded.cpp.stdout"
275: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
275: Test timeout computed to be: 10000000
273: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_multiple_sequence_alignment_consensus.
274: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_multiple_sequence_alignment_msa.
274: Return code was 0.
274: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp.stdout", "None".
274: Standard output was as expected.
274: Standard error was as expected.
273: Return code was 0.
273: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp.stdout", "None".
273: Standard output was as expected.
273: Standard error was as expected.
272/396 Test #273: test_demo_tutorial_multiple_sequence_alignment_consensus ..........................   Passed    0.33 sec
test 276
        Start 276: test_demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1

276: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment1.cpp.stdout"
276: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
276: Test timeout computed to be: 10000000
273/396 Test #274: test_demo_tutorial_multiple_sequence_alignment_msa ................................   Passed    0.27 sec
test 277
        Start 277: test_demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2

277: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment2.cpp.stdout"
277: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
277: Test timeout computed to be: 10000000
275: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_banded.
275: Return code was 0.
275: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_banded.cpp.stdout", "None".
275: Standard output was as expected.
275: Standard error was as expected.
274/396 Test #275: test_demo_tutorial_pairwise_sequence_alignment_alignment_banded ...................   Passed    0.21 sec
test 278
        Start 278: test_demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3

278: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp.stdout"
278: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
278: Test timeout computed to be: 10000000
276: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.
276: Return code was 0.
276: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment1.cpp.stdout", "None".
276: Standard output was as expected.
276: Standard error was as expected.
275/396 Test #276: test_demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1 .......   Passed    0.22 sec
test 279
        Start 279: test_demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap

279: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_overlap.cpp.stdout"
279: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
279: Test timeout computed to be: 10000000
277: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.
277: Return code was 0.
277: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment2.cpp.stdout", "None".
277: Standard output was as expected.
277: Standard error was as expected.
276/396 Test #277: test_demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2 .......   Passed    0.24 sec
test 280
        Start 280: test_demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised

280: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp.stdout"
280: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
280: Test timeout computed to be: 10000000
278: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.
278: Return code was 0.
278: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp.stdout", "None".
278: Standard output was as expected.
278: Standard error was as expected.
277/396 Test #278: test_demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3 .......   Passed    0.25 sec
test 281
        Start 281: test_demo_tutorial_pairwise_sequence_alignment_alignment_global_standard

281: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_standard.cpp.stdout"
281: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
281: Test timeout computed to be: 10000000
279: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.
279: Return code was 0.
279: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_overlap.cpp.stdout", "None".
279: Standard output was as expected.
279: Standard error was as expected.
278/396 Test #279: test_demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap ...........   Passed    0.24 sec
test 282
        Start 282: test_demo_tutorial_pairwise_sequence_alignment_alignment_local

282: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_local" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp.stdout"
282: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
282: Test timeout computed to be: 10000000
280: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.
280: Return code was 0.
280: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp.stdout", "None".
280: Standard output was as expected.
280: Standard error was as expected.
281: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.
279/396 Test #280: test_demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised .......   Passed    0.26 sec
test 283
        Start 283: test_demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1

283: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp.stdout"
283: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
283: Test timeout computed to be: 10000000
281: Return code was 0.
281: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_standard.cpp.stdout", "None".
281: Standard output was as expected.
281: Standard error was as expected.
280/396 Test #281: test_demo_tutorial_pairwise_sequence_alignment_alignment_global_standard ..........   Passed    0.22 sec
test 284
        Start 284: test_demo_tutorial_pairwise_sequence_alignment_assignment5

284: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_assignment5" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp.stdout"
284: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
284: Test timeout computed to be: 10000000
282: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_local.
282: Return code was 0.
282: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp.stdout", "None".
282: Standard output was as expected.
282: Standard error was as expected.
281/396 Test #282: test_demo_tutorial_pairwise_sequence_alignment_alignment_local ....................   Passed    0.19 sec
test 285
        Start 285: test_demo_tutorial_pairwise_sequence_alignment_assignment5_step1

285: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step1.cpp.stdout"
285: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
285: Test timeout computed to be: 10000000
283: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.
283: Return code was 0.
283: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp.stdout", "None".
283: Standard output was as expected.
283: Standard error was as expected.
282/396 Test #283: test_demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1 ........   Passed    0.22 sec
test 286
        Start 286: test_demo_tutorial_pairwise_sequence_alignment_assignment5_step2

286: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step2.cpp.stdout"
286: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
286: Test timeout computed to be: 10000000
284: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_assignment5.
284: Return code was 0.
284: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp.stdout", "None".
284: Standard output was as expected.
284: Standard error was as expected.
283/396 Test #284: test_demo_tutorial_pairwise_sequence_alignment_assignment5 ........................   Passed    0.33 sec
test 287
        Start 287: test_demo_tutorial_pairwise_sequence_alignment_assignment5_step3

287: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step3.cpp.stdout"
287: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
287: Test timeout computed to be: 10000000
285: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.
285: Return code was 0.
285: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step1.cpp.stdout", "None".
285: Standard output was as expected.
285: Standard error was as expected.
284/396 Test #285: test_demo_tutorial_pairwise_sequence_alignment_assignment5_step1 ..................   Passed    0.24 sec
test 288
        Start 288: test_demo_tutorial_pairwise_sequence_alignment_assignment5_step4

288: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step4" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp.stdout"
288: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
288: Test timeout computed to be: 10000000
286: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.
286: Return code was 0.
286: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step2.cpp.stdout", "None".
286: Standard output was as expected.
286: Standard error was as expected.
288: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.
288: Return code was 0.
288: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp.stdout", "None".
288: Standard output was as expected.
288: Standard error was as expected.
285/396 Test #286: test_demo_tutorial_pairwise_sequence_alignment_assignment5_step2 ..................   Passed    0.32 sec
test 289
        Start 289: test_demo_tutorial_pairwise_sequence_alignment_assignment5_step5

289: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step5" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp.stdout"
289: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
289: Test timeout computed to be: 10000000
286/396 Test #288: test_demo_tutorial_pairwise_sequence_alignment_assignment5_step4 ..................   Passed    0.17 sec
test 290
        Start 290: test_demo_tutorial_pairwise_sequence_alignment_assignment5_step6

290: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step6" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp.stdout"
290: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
290: Test timeout computed to be: 10000000
287: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.
287: Return code was 0.
287: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step3.cpp.stdout", "None".
287: Standard output was as expected.
287: Standard error was as expected.
287/396 Test #287: test_demo_tutorial_pairwise_sequence_alignment_assignment5_step3 ..................   Passed    0.27 sec
test 291
        Start 291: test_demo_tutorial_parsing_command_line_arguments_base

291: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_parsing_command_line_arguments_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/base.cpp.stdout"
291: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
291: Test timeout computed to be: 10000000
15: test_bam_io_bam_file_bam_file_seek OK
15: test_bam_io_sam_file_issue_489 OK
15: test_bam_io_bam_index_save OK
15: test_bam_io_bam_index_open OK
15: **************************************
15:  Total Tests: 107
15:  Skipped:     0
15:  Errors:      0
15: **************************************
288/396 Test  #15: test_test_bam_io ..................................................................   Passed   70.21 sec
test 292
        Start 292: test_demo_tutorial_pattern_matching_assignment1

292: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_assignment1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment1.cpp.stdout"
292: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
292: Test timeout computed to be: 10000000
290: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.
289: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.
290: Return code was 0.
290: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp.stdout", "None".
290: Standard output was as expected.
290: Standard error was as expected.
289: Return code was 0.
289: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp.stdout", "None".
289: Standard output was as expected.
289: Standard error was as expected.
289/396 Test #289: test_demo_tutorial_pairwise_sequence_alignment_assignment5_step5 ..................   Passed    0.34 sec
test 293
        Start 293: test_demo_tutorial_pattern_matching_assignment1_solution

293: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_assignment1_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment1_solution.cpp.stdout"
293: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
293: Test timeout computed to be: 10000000
291: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_parsing_command_line_arguments_base.
290/396 Test #290: test_demo_tutorial_pairwise_sequence_alignment_assignment5_step6 ..................   Passed    0.33 sec
test 294
        Start 294: test_demo_tutorial_pattern_matching_assignment2

294: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_assignment2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment2.cpp.stdout"
294: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
294: Test timeout computed to be: 10000000
291: Return code was 0.
291: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/base.cpp.stdout", "None".
291: Standard output was as expected.
291: Standard error was as expected.
291/396 Test #291: test_demo_tutorial_parsing_command_line_arguments_base ............................   Passed    0.29 sec
test 295
        Start 295: test_demo_tutorial_pattern_matching_assignment2_solution

295: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_assignment2_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment2_solution.cpp.stdout"
295: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
295: Test timeout computed to be: 10000000
292: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_assignment1.
292: Return code was 0.
292: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment1.cpp.stdout", "None".
292: Standard output was as expected.
292: Standard error was as expected.
292/396 Test #292: test_demo_tutorial_pattern_matching_assignment1 ...................................   Passed    0.29 sec
test 296
        Start 296: test_demo_tutorial_pattern_matching_assignment3

296: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_assignment3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3.cpp.stdout"
296: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
296: Test timeout computed to be: 10000000
293: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_assignment1_solution.
293: Return code was 0.
293: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment1_solution.cpp.stdout", "None".
293: Standard output was as expected.
293: Standard error was as expected.
295: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_assignment2_solution.
294: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_assignment2.
294: Return code was 0.
294: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment2.cpp.stdout", "None".
294: Standard output was as expected.
294: Standard error was as expected.
295: Return code was 0.
295: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment2_solution.cpp.stdout", "None".
295: Standard output was as expected.
295: Standard error was as expected.
293/396 Test #293: test_demo_tutorial_pattern_matching_assignment1_solution ..........................   Passed    0.28 sec
test 297
        Start 297: test_demo_tutorial_pattern_matching_assignment3_solution

297: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_assignment3_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3_solution.cpp.stdout"
297: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
297: Test timeout computed to be: 10000000
294/396 Test #295: test_demo_tutorial_pattern_matching_assignment2_solution ..........................   Passed    0.25 sec
test 298
        Start 298: test_demo_tutorial_pattern_matching_find_approx

298: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_find_approx" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_approx.cpp.stdout"
298: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
298: Test timeout computed to be: 10000000
295/396 Test #294: test_demo_tutorial_pattern_matching_assignment2 ...................................   Passed    0.30 sec
test 299
        Start 299: test_demo_tutorial_pattern_matching_find_exact

299: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_find_exact" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_exact.cpp.stdout"
299: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
299: Test timeout computed to be: 10000000
296: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_assignment3.
296: Return code was 0.
296: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3.cpp.stdout", "None".
296: Standard output was as expected.
296: Standard error was as expected.
296/396 Test #296: test_demo_tutorial_pattern_matching_assignment3 ...................................   Passed    0.29 sec
test 300
        Start 300: test_demo_tutorial_pattern_matching_find_index

300: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_find_index" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index.cpp.stdout"
300: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
300: Test timeout computed to be: 10000000
297: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_assignment3_solution.
297: Return code was 0.
297: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3_solution.cpp.stdout", "None".
297: Standard output was as expected.
297: Standard error was as expected.
298: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_find_approx.
297/396 Test #297: test_demo_tutorial_pattern_matching_assignment3_solution ..........................   Passed    0.26 sec
test 301
        Start 301: test_demo_tutorial_pattern_matching_find_index_multiple

301: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_find_index_multiple" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp.stdout"
301: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
301: Test timeout computed to be: 10000000
298: Return code was 0.
298: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_approx.cpp.stdout", "None".
298: Standard output was as expected.
298: Standard error was as expected.
299: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_find_exact.
299: Return code was 0.
299: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_exact.cpp.stdout", "None".
299: Standard output was as expected.
299: Standard error was as expected.
298/396 Test #298: test_demo_tutorial_pattern_matching_find_approx ...................................   Passed    0.28 sec
test 302
        Start 302: test_demo_tutorial_q_gram_index_index_assignment5

302: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_q_gram_index_index_assignment5" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_assignment5.cpp.stdout"
302: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
302: Test timeout computed to be: 10000000
299/396 Test #299: test_demo_tutorial_pattern_matching_find_exact ....................................   Passed    0.28 sec
test 303
        Start 303: test_demo_tutorial_q_gram_index_index_assignment6

303: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_q_gram_index_index_assignment6" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_assignment6.cpp.stdout"
303: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
303: Test timeout computed to be: 10000000
300: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_find_index.
300: Return code was 0.
300: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index.cpp.stdout", "None".
300: Standard output was as expected.
300: Standard error was as expected.
300/396 Test #300: test_demo_tutorial_pattern_matching_find_index ....................................   Passed    0.28 sec
test 304
        Start 304: test_demo_tutorial_q_gram_index_index_qgram

304: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_q_gram_index_index_qgram" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_qgram.cpp.stdout"
304: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
304: Test timeout computed to be: 10000000
301: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_pattern_matching_find_index_multiple.
303: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_q_gram_index_index_assignment6.
303: Return code was 0.
303: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_assignment6.cpp.stdout", "None".
303: Standard output was as expected.
303: Standard error was as expected.
301: Return code was 0.
301: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp.stdout", "None".
301: Standard output was as expected.
301: Standard error was as expected.
301/396 Test #301: test_demo_tutorial_pattern_matching_find_index_multiple ...........................   Passed    0.33 sec
test 305
        Start 305: test_demo_tutorial_q_gram_index_index_qgram_hash

305: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_q_gram_index_index_qgram_hash" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_qgram_hash.cpp.stdout"
305: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
305: Test timeout computed to be: 10000000
302/396 Test #303: test_demo_tutorial_q_gram_index_index_assignment6 .................................   Passed    0.29 sec
test 306
        Start 306: test_demo_tutorial_realignment_step1

306: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_realignment_step1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp.stdout"
306: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
306: Test timeout computed to be: 10000000
302: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_q_gram_index_index_assignment5.
302: Return code was 0.
302: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_assignment5.cpp.stdout", "None".
302: Standard output was as expected.
302: Standard error was as expected.
303/396 Test #302: test_demo_tutorial_q_gram_index_index_assignment5 .................................   Passed    0.35 sec
test 307
        Start 307: test_demo_tutorial_realignment_step2

307: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_realignment_step2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp.stdout"
307: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
307: Test timeout computed to be: 10000000
304: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_q_gram_index_index_qgram.
304: Return code was 0.
304: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_qgram.cpp.stdout", "None".
304: Standard output was as expected.
304: Standard error was as expected.
304/396 Test #304: test_demo_tutorial_q_gram_index_index_qgram .......................................   Passed    0.29 sec
test 308
        Start 308: test_demo_tutorial_sam_and_bam_io_base

308: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sam_and_bam_io_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp.stdout"
308: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
308: Test timeout computed to be: 10000000
305: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_q_gram_index_index_qgram_hash.
305: Return code was 0.
305: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_qgram_hash.cpp.stdout", "None".
305: Standard output was as expected.
305: Standard error was as expected.
307: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_realignment_step2.
305/396 Test #305: test_demo_tutorial_q_gram_index_index_qgram_hash ..................................   Passed    0.27 sec
test 309
        Start 309: test_demo_tutorial_sam_and_bam_io_example1

309: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sam_and_bam_io_example1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example1.cpp.stdout"
309: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
309: Test timeout computed to be: 10000000
306: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_realignment_step1.
306: Return code was 0.
306: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp.stdout", "None".
306: Standard output was as expected.
306: Standard error was as expected.
306/396 Test #306: test_demo_tutorial_realignment_step1 ..............................................   Passed    0.31 sec
test 310
        Start 310: test_demo_tutorial_sam_and_bam_io_example2

310: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sam_and_bam_io_example2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example2.cpp.stdout"
310: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
310: Test timeout computed to be: 10000000
308: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sam_and_bam_io_base.
308: Return code was 0.
308: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp.stdout", "None".
308: Standard output was as expected.
308: Standard error was as expected.
307/396 Test #308: test_demo_tutorial_sam_and_bam_io_base ............................................   Passed    0.25 sec
test 311
        Start 311: test_demo_tutorial_sam_and_bam_io_example7

311: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sam_and_bam_io_example7" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp.stdout"
311: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
311: Test timeout computed to be: 10000000
309: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sam_and_bam_io_example1.
309: Return code was 0.
309: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example1.cpp.stdout", "None".
309: Standard output was as expected.
309: Standard error was as expected.
310: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sam_and_bam_io_example2.
310: Return code was 0.
310: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example2.cpp.stdout", "None".
310: Standard output was as expected.
310: Standard error was as expected.
308/396 Test #310: test_demo_tutorial_sam_and_bam_io_example2 ........................................   Passed    0.17 sec
test 312
        Start 312: test_demo_tutorial_sam_and_bam_io_solution1

312: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sam_and_bam_io_solution1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution1.cpp.stdout"
312: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
312: Test timeout computed to be: 10000000
309/396 Test #309: test_demo_tutorial_sam_and_bam_io_example1 ........................................   Passed    0.22 sec
test 313
        Start 313: test_demo_tutorial_sam_and_bam_io_solution2

313: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sam_and_bam_io_solution2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution2.cpp.stdout"
313: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
313: Test timeout computed to be: 10000000
311: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sam_and_bam_io_example7.
312: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sam_and_bam_io_solution1.
312: Return code was 0.
312: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution1.cpp.stdout", "None".
312: Standard output was as expected.
312: Standard error was as expected.
311: Return code was 0.
311: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp.stdout", "None".
311: Standard output was as expected.
311: Standard error was as expected.
310/396 Test #312: test_demo_tutorial_sam_and_bam_io_solution1 .......................................   Passed    0.21 sec
test 314
        Start 314: test_demo_tutorial_sam_and_bam_io_solution3

314: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sam_and_bam_io_solution3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution3.cpp.stdout"
314: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
314: Test timeout computed to be: 10000000
311/396 Test #311: test_demo_tutorial_sam_and_bam_io_example7 ........................................   Passed    0.28 sec
test 315
        Start 315: test_demo_tutorial_seed_and_extend_example1

315: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_example1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example1.cpp.stdout"
315: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
315: Test timeout computed to be: 10000000
313: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sam_and_bam_io_solution2.
313: Return code was 0.
313: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution2.cpp.stdout", "None".
313: Standard output was as expected.
313: Standard error was as expected.
312/396 Test #313: test_demo_tutorial_sam_and_bam_io_solution2 .......................................   Passed    0.28 sec
test 316
        Start 316: test_demo_tutorial_seed_and_extend_example2

316: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_example2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example2.cpp.stdout"
316: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
316: Test timeout computed to be: 10000000
315: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_example1.
315: Return code was 0.
315: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example1.cpp.stdout", "None".
315: Standard output was as expected.
315: Standard error was as expected.
313/396 Test #315: test_demo_tutorial_seed_and_extend_example1 .......................................   Passed    0.25 sec
test 317
        Start 317: test_demo_tutorial_seed_and_extend_example3

317: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_example3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example3.cpp.stdout"
317: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
317: Test timeout computed to be: 10000000
314: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sam_and_bam_io_solution3.
314: Return code was 0.
314: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution3.cpp.stdout", "None".
314: Standard output was as expected.
314: Standard error was as expected.
314/396 Test #314: test_demo_tutorial_sam_and_bam_io_solution3 .......................................   Passed    0.32 sec
test 318
        Start 318: test_demo_tutorial_seed_and_extend_example4

318: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_example4" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example4.cpp.stdout"
318: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
318: Test timeout computed to be: 10000000
316: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_example2.
316: Return code was 0.
316: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example2.cpp.stdout", "None".
316: Standard output was as expected.
316: Standard error was as expected.
315/396 Test #316: test_demo_tutorial_seed_and_extend_example2 .......................................   Passed    0.31 sec
test 319
        Start 319: test_demo_tutorial_seed_and_extend_example5

319: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_example5" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example5.cpp.stdout"
319: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
319: Test timeout computed to be: 10000000
317: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_example3.
317: Return code was 0.
317: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example3.cpp.stdout", "None".
317: Standard output was as expected.
317: Standard error was as expected.
316/396 Test #317: test_demo_tutorial_seed_and_extend_example3 .......................................   Passed    0.19 sec
test 320
        Start 320: test_demo_tutorial_seed_and_extend_example6

320: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_example6" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example6.cpp.stdout"
320: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
320: Test timeout computed to be: 10000000
318: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_example4.
318: Return code was 0.
318: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example4.cpp.stdout", "None".
318: Standard output was as expected.
318: Standard error was as expected.
317/396 Test #318: test_demo_tutorial_seed_and_extend_example4 .......................................   Passed    0.23 sec
test 321
        Start 321: test_demo_tutorial_seed_and_extend_example7

321: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_example7" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp.stdout"
321: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
321: Test timeout computed to be: 10000000
320: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_example6.
320: Return code was 0.
320: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example6.cpp.stdout", "None".
320: Standard output was as expected.
320: Standard error was as expected.
319: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_example5.
318/396 Test #320: test_demo_tutorial_seed_and_extend_example6 .......................................   Passed    0.20 sec
test 322
        Start 322: test_demo_tutorial_seed_and_extend_solution1

322: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_solution1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution1.cpp.stdout"
322: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
322: Test timeout computed to be: 10000000
319: Return code was 0.
319: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example5.cpp.stdout", "None".
319: Standard output was as expected.
319: Standard error was as expected.
319/396 Test #319: test_demo_tutorial_seed_and_extend_example5 .......................................   Passed    0.29 sec
test 323
        Start 323: test_demo_tutorial_seed_and_extend_solution2

323: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_solution2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution2.cpp.stdout"
323: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
323: Test timeout computed to be: 10000000
321: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_example7.
321: Return code was 0.
321: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp.stdout", "None".
321: Standard output was as expected.
321: Standard error was as expected.
320/396 Test #321: test_demo_tutorial_seed_and_extend_example7 .......................................   Passed    0.25 sec
test 324
        Start 324: test_demo_tutorial_seed_and_extend_solution3

324: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_solution3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution3.cpp.stdout"
324: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
324: Test timeout computed to be: 10000000
322: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_solution1.
322: Return code was 0.
322: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution1.cpp.stdout", "None".
322: Standard output was as expected.
322: Standard error was as expected.
323: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_solution2.
323: Return code was 0.
323: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution2.cpp.stdout", "None".
323: Standard output was as expected.
323: Standard error was as expected.
321/396 Test #322: test_demo_tutorial_seed_and_extend_solution1 ......................................   Passed    0.21 sec
test 325
        Start 325: test_demo_tutorial_seed_and_extend_solution4

325: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_solution4" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution4.cpp.stdout"
325: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
325: Test timeout computed to be: 10000000
322/396 Test #323: test_demo_tutorial_seed_and_extend_solution2 ......................................   Passed    0.19 sec
test 326
        Start 326: test_demo_tutorial_seed_and_extend_solution5

326: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_solution5" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution5.cpp.stdout"
326: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
326: Test timeout computed to be: 10000000
324: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_solution3.
324: Return code was 0.
324: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution3.cpp.stdout", "None".
324: Standard output was as expected.
324: Standard error was as expected.
323/396 Test #324: test_demo_tutorial_seed_and_extend_solution3 ......................................   Passed    0.17 sec
test 327
        Start 327: test_demo_tutorial_seed_and_extend_solution6

327: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_solution6" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp.stdout"
327: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
327: Test timeout computed to be: 10000000
325: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_solution4.
325: Return code was 0.
325: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution4.cpp.stdout", "None".
325: Standard output was as expected.
325: Standard error was as expected.
324/396 Test #325: test_demo_tutorial_seed_and_extend_solution4 ......................................   Passed    0.17 sec
test 328
        Start 328: test_demo_tutorial_seeds_example1

328: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seeds_example1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seeds/example1.cpp.stdout"
328: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
328: Test timeout computed to be: 10000000
307: Return code was 0.
307: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp.stdout", "None".
307: Standard output was as expected.
307: Standard error was as expected.
326: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_solution5.
325/396 Test #307: test_demo_tutorial_realignment_step2 ..............................................   Passed    1.72 sec
test 329
        Start 329: test_demo_tutorial_sequence_io_base

329: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequence_io_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp.stdout"
329: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
329: Test timeout computed to be: 10000000
326: Return code was 0.
326: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution5.cpp.stdout", "None".
326: Standard output was as expected.
326: Standard error was as expected.
326/396 Test #326: test_demo_tutorial_seed_and_extend_solution5 ......................................   Passed    0.21 sec
test 330
        Start 330: test_demo_tutorial_sequence_io_example1

330: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequence_io_example1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp.stdout"
330: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
330: Test timeout computed to be: 10000000
327: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seed_and_extend_solution6.
327: Return code was 0.
327: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp.stdout", "None".
327: Standard output was as expected.
327: Standard error was as expected.
327/396 Test #327: test_demo_tutorial_seed_and_extend_solution6 ......................................   Passed    0.19 sec
test 331
        Start 331: test_demo_tutorial_sequence_io_solution1

331: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequence_io_solution1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp.stdout"
331: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
331: Test timeout computed to be: 10000000
328: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_seeds_example1.
328: Return code was 0.
328: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seeds/example1.cpp.stdout", "None".
328: Standard output was as expected.
328: Standard error was as expected.
328/396 Test #328: test_demo_tutorial_seeds_example1 .................................................   Passed    0.19 sec
test 332
        Start 332: test_demo_tutorial_sequence_io_solution2

332: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequence_io_solution2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp.stdout"
332: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
332: Test timeout computed to be: 10000000
329: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequence_io_base.
329: Return code was 0.
329: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp.stdout", "None".
329: Standard output was as expected.
329: Standard error was as expected.
329/396 Test #329: test_demo_tutorial_sequence_io_base ...............................................   Passed    0.19 sec
test 333
        Start 333: test_demo_tutorial_sequence_io_solution3

333: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequence_io_solution3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp.stdout"
333: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
333: Test timeout computed to be: 10000000
330: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequence_io_example1.
331: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequence_io_solution1.
330: Return code was 0.
330: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp.stdout", "None".
330: Standard output was as expected.
330: Standard error was as expected.
331: Return code was 0.
331: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp.stdout", "None".
331: Standard output was as expected.
331: Standard error was as expected.
330/396 Test #331: test_demo_tutorial_sequence_io_solution1 ..........................................   Passed    0.20 sec
test 334
        Start 334: test_demo_tutorial_sequence_io_solution4

334: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequence_io_solution4" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp.stdout"
334: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
334: Test timeout computed to be: 10000000
331/396 Test #330: test_demo_tutorial_sequence_io_example1 ...........................................   Passed    0.29 sec
test 335
        Start 335: test_demo_tutorial_sequences_assignment_1_solution

335: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_assignment_1_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_1_solution.cpp.stdout"
335: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
335: Test timeout computed to be: 10000000
333: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequence_io_solution3.
333: Return code was 0.
333: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp.stdout", "None".
333: Standard output was as expected.
333: Standard error was as expected.
332: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequence_io_solution2.
332/396 Test #333: test_demo_tutorial_sequence_io_solution3 ..........................................   Passed    0.22 sec
test 336
        Start 336: test_demo_tutorial_sequences_assignment_2_solution

336: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_assignment_2_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_2_solution.cpp.stdout"
336: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
336: Test timeout computed to be: 10000000
332: Return code was 0.
332: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp.stdout", "None".
332: Standard output was as expected.
332: Standard error was as expected.
333/396 Test #332: test_demo_tutorial_sequence_io_solution2 ..........................................   Passed    0.27 sec
test 337
        Start 337: test_demo_tutorial_sequences_assignment_3_solution

337: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_assignment_3_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_3_solution.cpp.stdout"
337: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
337: Test timeout computed to be: 10000000
335: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_assignment_1_solution.
335: Return code was 0.
335: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_1_solution.cpp.stdout", "None".
335: Standard output was as expected.
335: Standard error was as expected.
334: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequence_io_solution4.
336: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_assignment_2_solution.
334/396 Test #335: test_demo_tutorial_sequences_assignment_1_solution ................................   Passed    0.27 sec
test 338
        Start 338: test_demo_tutorial_sequences_assignment_4_solution

338: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_assignment_4_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_4_solution.cpp.stdout"
338: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
338: Test timeout computed to be: 10000000
334: Return code was 0.
334: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp.stdout", "None".
336: Return code was 0.
336: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_2_solution.cpp.stdout", "None".
336: Standard output was as expected.
336: Standard error was as expected.
334: Standard output was as expected.
334: Standard error was as expected.
335/396 Test #336: test_demo_tutorial_sequences_assignment_2_solution ................................   Passed    0.20 sec
test 339
        Start 339: test_demo_tutorial_sequences_assignment_5_solution

339: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_assignment_5_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_5_solution.cpp.stdout"
339: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
339: Test timeout computed to be: 10000000
336/396 Test #334: test_demo_tutorial_sequence_io_solution4 ..........................................   Passed    0.32 sec
test 340
        Start 340: test_demo_tutorial_sequences_assignment_6_solution

340: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_assignment_6_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_6_solution.cpp.stdout"
340: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
340: Test timeout computed to be: 10000000
337: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_assignment_3_solution.
337: Return code was 0.
337: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_3_solution.cpp.stdout", "None".
337: Standard output was as expected.
337: Standard error was as expected.
337/396 Test #337: test_demo_tutorial_sequences_assignment_3_solution ................................   Passed    0.24 sec
test 341
        Start 341: test_demo_tutorial_sequences_example_comparisons

341: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_example_comparisons" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_comparisons.cpp.stdout"
341: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
341: Test timeout computed to be: 10000000
338: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_assignment_4_solution.
338: Return code was 0.
338: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_4_solution.cpp.stdout", "None".
338: Standard output was as expected.
338: Standard error was as expected.
338/396 Test #338: test_demo_tutorial_sequences_assignment_4_solution ................................   Passed    0.19 sec
test 342
        Start 342: test_demo_tutorial_sequences_example_conversions_copy

342: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_example_conversions_copy" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp.stdout"
342: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
342: Test timeout computed to be: 10000000
339: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_assignment_5_solution.
339: Return code was 0.
339: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_5_solution.cpp.stdout", "None".
339: Standard output was as expected.
339: Standard error was as expected.
339/396 Test #339: test_demo_tutorial_sequences_assignment_5_solution ................................   Passed    0.20 sec
test 343
        Start 343: test_demo_tutorial_sequences_example_conversions_move

343: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_example_conversions_move" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp.stdout"
343: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
343: Test timeout computed to be: 10000000
340: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_assignment_6_solution.
340: Return code was 0.
340: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_6_solution.cpp.stdout", "None".
340: Standard output was as expected.
340: Standard error was as expected.
341: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_example_comparisons.
340/396 Test #340: test_demo_tutorial_sequences_assignment_6_solution ................................   Passed    0.25 sec
test 344
        Start 344: test_demo_tutorial_sequences_example_functionality1

344: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_example_functionality1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp.stdout"
344: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
344: Test timeout computed to be: 10000000
341: Return code was 0.
341: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_comparisons.cpp.stdout", "None".
341: Standard output was as expected.
341: Standard error was as expected.
341/396 Test #341: test_demo_tutorial_sequences_example_comparisons ..................................   Passed    0.22 sec
test 345
        Start 345: test_demo_tutorial_sequences_example_functionality2

345: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_example_functionality2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp.stdout"
345: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
345: Test timeout computed to be: 10000000
342: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_example_conversions_copy.
342: Return code was 0.
342: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp.stdout", "None".
342: Standard output was as expected.
342: Standard error was as expected.
342/396 Test #342: test_demo_tutorial_sequences_example_conversions_copy .............................   Passed    0.20 sec
test 346
        Start 346: test_demo_tutorial_sequences_example_segments

346: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_example_segments" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_segments.cpp.stdout"
346: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
346: Test timeout computed to be: 10000000
343: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_example_conversions_move.
343: Return code was 0.
343: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp.stdout", "None".
343: Standard output was as expected.
343: Standard error was as expected.
343/396 Test #343: test_demo_tutorial_sequences_example_conversions_move .............................   Passed    0.20 sec
test 347
        Start 347: test_demo_tutorial_sequences_in_depth_assignment_exact_generous_solution

347: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences_in_depth/assignment_exact_generous_solution.cpp.stdout"
347: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
347: Test timeout computed to be: 10000000
345: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_example_functionality2.
345: Return code was 0.
345: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp.stdout", "None".
345: Standard output was as expected.
345: Standard error was as expected.
344: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_example_functionality1.
344/396 Test #345: test_demo_tutorial_sequences_example_functionality2 ...............................   Passed    0.19 sec
test 348
        Start 348: test_demo_tutorial_sequences_in_depth_base

348: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_in_depth_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences_in_depth/base.cpp.stdout"
348: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
348: Test timeout computed to be: 10000000
344: Return code was 0.
344: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp.stdout", "None".
344: Standard output was as expected.
344: Standard error was as expected.
345/396 Test #344: test_demo_tutorial_sequences_example_functionality1 ...............................   Passed    0.25 sec
test 349
        Start 349: test_demo_tutorial_sequences_in_depth_example_overflow

349: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_in_depth_example_overflow" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences_in_depth/example_overflow.cpp.stdout"
349: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
349: Test timeout computed to be: 10000000
346: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_example_segments.
346: Return code was 0.
346: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_segments.cpp.stdout", "None".
346: Standard output was as expected.
346: Standard error was as expected.
346/396 Test #346: test_demo_tutorial_sequences_example_segments .....................................   Passed    0.20 sec
test 350
        Start 350: test_demo_tutorial_simple_rna_seq_base

350: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp.stdout"
350: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
350: Test timeout computed to be: 10000000
347: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.
349: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_in_depth_example_overflow.
349: Return code was 0.
349: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences_in_depth/example_overflow.cpp.stdout", "None".
349: Standard output was as expected.
349: Standard error was as expected.
348: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_sequences_in_depth_base.
347/396 Test #349: test_demo_tutorial_sequences_in_depth_example_overflow ............................   Passed    0.25 sec
test 351
        Start 351: test_demo_tutorial_simple_rna_seq_genequant_assignment1

351: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_assignment1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.cpp.stdout"
351: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
351: Test timeout computed to be: 10000000
348: Return code was 0.
348: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences_in_depth/base.cpp.stdout", "None".
348: Standard output was as expected.
348: Standard error was as expected.
348/396 Test #348: test_demo_tutorial_sequences_in_depth_base ........................................   Passed    0.31 sec
test 352
        Start 352: test_demo_tutorial_simple_rna_seq_genequant_assignment2

352: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_assignment2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp.stdout"
352: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
352: Test timeout computed to be: 10000000
350: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_base.
350: Return code was 0.
350: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp.stdout", "None".
350: Standard output was as expected.
350: Standard error was as expected.
349/396 Test #350: test_demo_tutorial_simple_rna_seq_base ............................................   Passed    0.35 sec
test 353
        Start 353: test_demo_tutorial_simple_rna_seq_genequant_assignment3

353: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_assignment3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp.stdout"
353: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
353: Test timeout computed to be: 10000000
352: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_assignment2.
352: Return code was 0.
352: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp.stdout", "None".
352: Standard output was as expected.
352: Standard error was as expected.
350/396 Test #352: test_demo_tutorial_simple_rna_seq_genequant_assignment2 ...........................   Passed    0.27 sec
test 354
        Start 354: test_demo_tutorial_simple_rna_seq_genequant_assignment4

354: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_assignment4" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp.stdout"
354: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
354: Test timeout computed to be: 10000000
351: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_assignment1.
351: Return code was 0.
351: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.cpp.stdout", "None".
351: Standard output was as expected.
351: Standard error was as expected.
351/396 Test #351: test_demo_tutorial_simple_rna_seq_genequant_assignment1 ...........................   Passed    0.33 sec
test 355
        Start 355: test_demo_tutorial_simple_rna_seq_genequant_assignment5

355: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_assignment5" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp.stdout"
355: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
355: Test timeout computed to be: 10000000
353: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_assignment3.
353: Return code was 0.
353: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp.stdout", "None".
353: Standard output was as expected.
353: Standard error was as expected.
352/396 Test #353: test_demo_tutorial_simple_rna_seq_genequant_assignment3 ...........................   Passed    0.21 sec
test 356
        Start 356: test_demo_tutorial_simple_rna_seq_genequant_solution1

356: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_solution1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp.stdout"
356: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
356: Test timeout computed to be: 10000000
355: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_assignment5.
354: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_assignment4.
355: Return code was 0.
355: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp.stdout", "None".
355: Standard output was as expected.
355: Standard error was as expected.
353/396 Test #355: test_demo_tutorial_simple_rna_seq_genequant_assignment5 ...........................   Passed    0.23 sec
test 357
        Start 357: test_demo_tutorial_simple_rna_seq_genequant_solution2

357: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_solution2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp.stdout"
357: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
357: Test timeout computed to be: 10000000
356: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_solution1.
356: Return code was 0.
354: Return code was 0.
354: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp.stdout", "None".
354: Standard output was as expected.
354: Standard error was as expected.
356: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp.stdout", "None".
356: Standard output was as expected.
356: Standard error was as expected.
354/396 Test #356: test_demo_tutorial_simple_rna_seq_genequant_solution1 .............................   Passed    0.23 sec
test 358
        Start 358: test_demo_tutorial_simple_rna_seq_genequant_solution3

358: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_solution3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp.stdout"
358: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
358: Test timeout computed to be: 10000000
355/396 Test #354: test_demo_tutorial_simple_rna_seq_genequant_assignment4 ...........................   Passed    0.32 sec
test 359
        Start 359: test_demo_tutorial_simple_rna_seq_genequant_solution4

359: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_solution4" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp.stdout"
359: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
359: Test timeout computed to be: 10000000
359: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_solution4.
357: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_solution2.
357: Return code was 0.
357: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp.stdout", "None".
357: Standard output was as expected.
357: Standard error was as expected.
358: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_solution3.
359: Return code was 0.
359: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp.stdout", "None".
359: Standard output was as expected.
359: Standard error was as expected.
358: Return code was 0.
358: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp.stdout", "None".
358: Standard output was as expected.
358: Standard error was as expected.
356/396 Test #357: test_demo_tutorial_simple_rna_seq_genequant_solution2 .............................   Passed    0.32 sec
test 360
        Start 360: test_demo_tutorial_simple_rna_seq_genequant_solution5

360: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_solution5" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp.stdout"
360: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
360: Test timeout computed to be: 10000000
357/396 Test #359: test_demo_tutorial_simple_rna_seq_genequant_solution4 .............................   Passed    0.29 sec
test 361
        Start 361: test_demo_tutorial_simple_rna_seq_interval_tree

361: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_interval_tree" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp.stdout"
361: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
361: Test timeout computed to be: 10000000
358/396 Test #358: test_demo_tutorial_simple_rna_seq_genequant_solution3 .............................   Passed    0.31 sec
test 362
        Start 362: test_demo_tutorial_string_sets_assignment_1_solution

362: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_assignment_1_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_1_solution.cpp.stdout"
362: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
362: Test timeout computed to be: 10000000
360: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_genequant_solution5.
361: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_simple_rna_seq_interval_tree.
361: Return code was 0.
361: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp.stdout", "None".
361: Standard output was as expected.
361: Standard error was as expected.
362: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_assignment_1_solution.
359/396 Test #361: test_demo_tutorial_simple_rna_seq_interval_tree ...................................   Passed    0.30 sec
test 363
        Start 363: test_demo_tutorial_string_sets_assignment_2

363: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_assignment_2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_2.cpp.stdout"
363: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
363: Test timeout computed to be: 10000000
362: Return code was 0.
362: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_1_solution.cpp.stdout", "None".
362: Standard output was as expected.
362: Standard error was as expected.
360: Return code was 0.
360: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp.stdout", "None".
360: Standard output was as expected.
360: Standard error was as expected.
360/396 Test #362: test_demo_tutorial_string_sets_assignment_1_solution ..............................   Passed    0.32 sec
test 364
        Start 364: test_demo_tutorial_string_sets_assignment_2_solution

364: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_assignment_2_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_2_solution.cpp.stdout"
364: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
364: Test timeout computed to be: 10000000
361/396 Test #360: test_demo_tutorial_simple_rna_seq_genequant_solution5 .............................   Passed    0.35 sec
test 365
        Start 365: test_demo_tutorial_string_sets_assignment_3_workshop_solution

365: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_assignment_3_workshop_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_3_workshop_solution.cpp.stdout"
365: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
365: Test timeout computed to be: 10000000
363: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_assignment_2.
363: Return code was 0.
363: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_2.cpp.stdout", "None".
363: Standard output was as expected.
363: Standard error was as expected.
364: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_assignment_2_solution.
364: Return code was 0.
364: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_2_solution.cpp.stdout", "None".
364: Standard output was as expected.
364: Standard error was as expected.
365: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_assignment_3_workshop_solution.
362/396 Test #363: test_demo_tutorial_string_sets_assignment_2 .......................................   Passed    0.29 sec
test 366
        Start 366: test_demo_tutorial_string_sets_assignment_4_workshop_solution

366: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_assignment_4_workshop_solution" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_4_workshop_solution.cpp.stdout"
366: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
366: Test timeout computed to be: 10000000
365: Return code was 0.
365: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_3_workshop_solution.cpp.stdout", "None".
365: Standard output was as expected.
365: Standard error was as expected.
363/396 Test #364: test_demo_tutorial_string_sets_assignment_2_solution ..............................   Passed    0.28 sec
test 367
        Start 367: test_demo_tutorial_string_sets_example_functionality

367: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_example_functionality" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_functionality.cpp.stdout"
367: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
367: Test timeout computed to be: 10000000
364/396 Test #365: test_demo_tutorial_string_sets_assignment_3_workshop_solution .....................   Passed    0.30 sec
test 368
        Start 368: test_demo_tutorial_string_sets_example_functionality_2

368: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_example_functionality_2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_functionality_2.cpp.stdout"
368: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
368: Test timeout computed to be: 10000000
368: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_example_functionality_2.
368: Return code was 0.
368: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_functionality_2.cpp.stdout", "None".
368: Standard output was as expected.
368: Standard error was as expected.
365/396 Test #368: test_demo_tutorial_string_sets_example_functionality_2 ............................   Passed    0.17 sec
test 369
        Start 369: test_demo_tutorial_string_sets_example_iterators

369: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_example_iterators" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_iterators.cpp.stdout"
369: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
369: Test timeout computed to be: 10000000
366: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_assignment_4_workshop_solution.
367: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_example_functionality.
366: Return code was 0.
366: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_4_workshop_solution.cpp.stdout", "None".
366: Standard output was as expected.
366: Standard error was as expected.
367: Return code was 0.
367: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_functionality.cpp.stdout", "None".
367: Standard output was as expected.
367: Standard error was as expected.
366/396 Test #366: test_demo_tutorial_string_sets_assignment_4_workshop_solution .....................   Passed    0.28 sec
test 370
        Start 370: test_demo_tutorial_vcf_io_base

370: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_vcf_io_base" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/base.cpp.stdout"
370: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
370: Test timeout computed to be: 10000000
367/396 Test #367: test_demo_tutorial_string_sets_example_functionality ..............................   Passed    0.27 sec
test 371
        Start 371: test_demo_tutorial_vcf_io_example1

371: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_vcf_io_example1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp.stdout"
371: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
371: Test timeout computed to be: 10000000
369: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_string_sets_example_iterators.
369: Return code was 0.
369: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_iterators.cpp.stdout", "None".
369: Standard output was as expected.
369: Standard error was as expected.
368/396 Test #369: test_demo_tutorial_string_sets_example_iterators ..................................   Passed    0.19 sec
test 372
        Start 372: test_demo_tutorial_vcf_io_solution1

372: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_vcf_io_solution1" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp.stdout"
372: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
372: Test timeout computed to be: 10000000
347: Return code was 0.
347: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences_in_depth/assignment_exact_generous_solution.cpp.stdout", "None".
347: Standard output was as expected.
347: Standard error was as expected.
369/396 Test #347: test_demo_tutorial_sequences_in_depth_assignment_exact_generous_solution ..........   Passed    2.37 sec
test 373
        Start 373: test_demo_tutorial_vcf_io_solution2

373: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_vcf_io_solution2" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp.stdout"
373: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
373: Test timeout computed to be: 10000000
370: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_vcf_io_base.
371: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_vcf_io_example1.
370: Return code was 0.
370: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/base.cpp.stdout", "None".
370: Standard output was as expected.
370: Standard error was as expected.
371: Return code was 0.
371: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp.stdout", "None".
371: Standard output was as expected.
371: Standard error was as expected.
370/396 Test #370: test_demo_tutorial_vcf_io_base ....................................................   Passed    0.27 sec
test 374
        Start 374: test_demo_tutorial_vcf_io_solution3

374: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/util/bin/demo_checker.py" "--binary-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_vcf_io_solution3" "--stdout-path" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution3.cpp.stdout"
374: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/demos
374: Test timeout computed to be: 10000000
371/396 Test #371: test_demo_tutorial_vcf_io_example1 ................................................   Passed    0.27 sec
test 375
        Start 375: app_test_bs_tools

375: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
375: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/bs_tools
375: Test timeout computed to be: 10000000
372: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_vcf_io_solution1.
372: Return code was 0.
372: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp.stdout", "None".
372: Standard output was as expected.
372: Standard error was as expected.
372/396 Test #372: test_demo_tutorial_vcf_io_solution1 ...............................................   Passed    0.18 sec
test 376
        Start 376: app_test_dfi

376: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/dfi/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
376: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/dfi
376: Test timeout computed to be: 10000000
374: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_vcf_io_solution3.
374: Return code was 0.
374: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution3.cpp.stdout", "None".
374: Standard output was as expected.
374: Standard error was as expected.
373: Running /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/demo_tutorial_vcf_io_solution2.
373/396 Test #374: test_demo_tutorial_vcf_io_solution3 ...............................................   Passed    0.26 sec
test 377
        Start 377: app_test_gustaf

377: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
377: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/gustaf
377: Test timeout computed to be: 10000000
373: Return code was 0.
373: Loading files "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp.stdout", "None".
373: Standard output was as expected.
373: Standard error was as expected.
374/396 Test #373: test_demo_tutorial_vcf_io_solution2 ...............................................   Passed    0.32 sec
test 378
        Start 378: app_test_insegt

378: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
378: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/insegt
378: Test timeout computed to be: 10000000
378: DELETING TEMP DIR /tmp/tmp3ry49mp9
378: Executing test for insegt
378: =========================
378: 
378: insegt -ro /tmp/tmp3ry49mp9/default_readOutput.gff -ao /tmp/tmp3ry49mp9/default_annoOutput.gff -to /tmp/tmp3ry49mp9/default_tupleOutput.gff /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/tests/alignments.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/tests/annotations.gff OK
378: insegt -c 2 -ro /tmp/tmp3ry49mp9/threshold-count2_readOutput.gff -ao /tmp/tmp3ry49mp9/threshold-count2_annoOutput.gff -to /tmp/tmp3ry49mp9/threshold-count2_tupleOutput.gff /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/tests/alignments.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/tests/annotations.gff OK
378: insegt -n 3 -ro /tmp/tmp3ry49mp9/ntuple3_readOutput.gff -ao /tmp/tmp3ry49mp9/ntuple3_annoOutput.gff -to /tmp/tmp3ry49mp9/ntuple3_tupleOutput.gff /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/tests/alignments.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/tests/annotations.gff OK
378: insegt -m -ro /tmp/tmp3ry49mp9/max-tuple_readOutput.gff -ao /tmp/tmp3ry49mp9/max-tuple_annoOutput.gff -to /tmp/tmp3ry49mp9/max-tuple_tupleOutput.gff /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/tests/alignments.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/tests/annotations.gff OK
378: insegt -e -ro /tmp/tmp3ry49mp9/exact-ntuple_readOutput.gff -ao /tmp/tmp3ry49mp9/exact-ntuple_annoOutput.gff -to /tmp/tmp3ry49mp9/exact-ntuple_tupleOutput.gff /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/tests/alignments.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/tests/annotations.gff OK
378: ==============================
378:      total tests: 5
378:     failed tests: 0
378: successful tests: 5
378: ==============================
375/396 Test #378: app_test_insegt ...................................................................   Passed    0.28 sec
test 379
        Start 379: app_test_micro_razers

379: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
379: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/micro_razers
379: Test timeout computed to be: 10000000
377: DELETING TEMP DIR /tmp/tmp73nnjgjt
377: Executing test for gustaf
377: ===============================
377: 
377: gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno_modified_reads_mates1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno_modified_reads_mates2.fa -o /tmp/tmp73nnjgjt/adeno_modified_reads_joinedMates.fa -rc OK
377: gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/reads_simulated_mates1_gold.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/reads_simulated_mates2_gold.fa -o /tmp/tmp73nnjgjt/reads_simulated_joined_rc.fa -rc OK
377: gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/reads_simulated_mates1_gold.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/reads_simulated_mates2_gold.fa -o /tmp/tmp73nnjgjt/reads_simulated_joined.fa OK
377: gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/reads_simulated_joined_gold.fa -o /tmp/tmp73nnjgjt/reads_simulated_mates1_rc.fa -o /tmp/tmp73nnjgjt/reads_simulated_mates2_rc.fa -rc OK
377: gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/reads_simulated_joined_gold.fa -o /tmp/tmp73nnjgjt/reads_simulated_mates1.fa -o /tmp/tmp73nnjgjt/reads_simulated_mates2.fa OK
377: gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno_modified_reads.fa -gff /tmp/tmp73nnjgjt/st2_l100.gff -vcf /tmp/tmp73nnjgjt/st2_l100.vcf OK
377: gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno_modified_reads.fa -gff /tmp/tmp73nnjgjt/st1_l30.gff -vcf /tmp/tmp73nnjgjt/st1_l30.vcf -st 1 -l 30 OK
377: gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno_modified_reads.fa -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/stellar.gff -gff /tmp/tmp73nnjgjt/st1_l30_m.gff -vcf /tmp/tmp73nnjgjt/st1_l30_m.vcf -st 1 OK
377: gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno_modified_reads.fa -gff /tmp/tmp73nnjgjt/st1_l30_ith5.gff -vcf /tmp/tmp73nnjgjt/st1_l30_ith5.vcf -st 1 -l 30 -ith 5 -bth 5 OK
377: gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno_modified_reads.fa -gff /tmp/tmp73nnjgjt/st1_l30_gth3.gff -vcf /tmp/tmp73nnjgjt/st1_l30_gth3.vcf -st 1 -l 30 -gth 3 OK
377: gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno_modified_reads_mates1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno_modified_reads_mates2.fa -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/stellar_joinedMates_l30.gff -gff /tmp/tmp73nnjgjt/pairedEnd_st1_l30.gff -vcf /tmp/tmp73nnjgjt/pairedEnd_st1_l30.vcf -st 1 -mst 1 -ll 1000 -le 100 -rc OK
377: gustaf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/adeno.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/tests/read_reference2.fa -gff /tmp/tmp73nnjgjt/reference2_st1_l30.gff -vcf /tmp/tmp73nnjgjt/reference2_st1_l30.vcf -st 1 -l 30 OK
377: ==============================
377:      total tests: 12
377:     failed tests: 0
377: successful tests: 12
377: ==============================
376/396 Test #377: app_test_gustaf ...................................................................   Passed    0.87 sec
test 380
        Start 380: app_test_ngs_roi

380: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
380: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/ngs_roi
380: Test timeout computed to be: 10000000
380: DELETING TEMP DIR /tmp/tmpk41hvso5
380: Executing test for roi_intersect
380: ================================
380: 
380: roi_feature_projection -m projection -ss -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.bed -or /tmp/tmpk41hvso5/out_small_bed_mprojection_ss.roi OK
380: roi_feature_projection -m projection  -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.bed -or /tmp/tmpk41hvso5/out_small_bed_mprojection.roi OK
380: roi_feature_projection -m projection -ss -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gff -or /tmp/tmpk41hvso5/out_small_gff_mprojection_ss.roi OK
380: roi_feature_projection -m projection  -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gff -or /tmp/tmpk41hvso5/out_small_gff_mprojection.roi OK
380: roi_feature_projection -m projection -ss -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gtf -or /tmp/tmpk41hvso5/out_small_gtf_mprojection_ss.roi OK
380: roi_feature_projection -m projection  -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gtf -or /tmp/tmpk41hvso5/out_small_gtf_mprojection.roi OK
380: roi_feature_projection -m union -ss -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.bed -or /tmp/tmpk41hvso5/out_small_bed_munion_ss.roi OK
380: roi_feature_projection -m union  -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.bed -or /tmp/tmpk41hvso5/out_small_bed_munion.roi OK
380: roi_feature_projection -m union -ss -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gff -or /tmp/tmpk41hvso5/out_small_gff_munion_ss.roi OK
380: roi_feature_projection -m union  -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gff -or /tmp/tmpk41hvso5/out_small_gff_munion.roi OK
380: roi_feature_projection -m union -ss -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gtf -or /tmp/tmpk41hvso5/out_small_gtf_munion_ss.roi OK
380: roi_feature_projection -m union  -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gtf -or /tmp/tmpk41hvso5/out_small_gtf_munion.roi OK
380: roi_feature_projection -m difference -ss -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.bed -or /tmp/tmpk41hvso5/out_small_bed_mdifference_ss.roi OK
380: roi_feature_projection -m difference  -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.bed -or /tmp/tmpk41hvso5/out_small_bed_mdifference.roi OK
380: roi_feature_projection -m difference -ss -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gff -or /tmp/tmpk41hvso5/out_small_gff_mdifference_ss.roi OK
380: roi_feature_projection -m difference  -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gff -or /tmp/tmpk41hvso5/out_small_gff_mdifference.roi OK
380: roi_feature_projection -m difference -ss -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gtf -or /tmp/tmpk41hvso5/out_small_gtf_mdifference_ss.roi OK
380: roi_feature_projection -m difference  -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gtf -or /tmp/tmpk41hvso5/out_small_gtf_mdifference.roi OK
380: roi_feature_projection -m intersection -ss -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.bed -or /tmp/tmpk41hvso5/out_small_bed_mintersection_ss.roi OK
380: roi_feature_projection -m intersection  -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.bed -or /tmp/tmpk41hvso5/out_small_bed_mintersection.roi OK
380: roi_feature_projection -m intersection -ss -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gff -or /tmp/tmpk41hvso5/out_small_gff_mintersection_ss.roi OK
380: roi_feature_projection -m intersection  -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gff -or /tmp/tmpk41hvso5/out_small_gff_mintersection.roi OK
380: roi_feature_projection -m intersection -ss -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gtf -or /tmp/tmpk41hvso5/out_small_gtf_mintersection_ss.roi OK
380: roi_feature_projection -m intersection  -ir /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/small.gtf -or /tmp/tmpk41hvso5/out_small_gtf_mintersection.roi OK
380: bam2roi --strand-specific -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/micro_rna_sorted_2l.bam -of /tmp/tmpk41hvso5/out_mrna_2l_ss.roi OK
380: bam2roi -if /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/tests/micro_rna_sorted_2l.bam -of /tmp/tmpk41hvso5/out_mrna_2l.roi OK
380: ==============================
380:      total tests: 26
380:     failed tests: 0
380: successful tests: 26
380: ==============================
377/396 Test #380: app_test_ngs_roi ..................................................................   Passed    0.70 sec
test 381
        Start 381: app_test_pair_align

381: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
381: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/pair_align
381: Test timeout computed to be: 10000000
381: Executing test for pair_align
381: =============================
381: 
381: pair_align -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.fa OK
381: pair_align -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.fa OK
381: pair_align -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.fa OK
381: pair_align -a protein -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.protein.fa OK
381: pair_align -a protein -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.protein.fa OK
381: pair_align -a protein -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.protein.fa OK
381: pair_align -m nw -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.mnw.fa OK
381: pair_align -m gotoh -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.mgotoh.fa OK
381: pair_align -m sw -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.msw.fa OK
381: pair_align -m lcs -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.mlcs.fa OK
381: pair_align -m nw -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.mnw.fa OK
381: pair_align -m gotoh -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.mgotoh.fa OK
381: pair_align -m sw -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.msw.fa OK
381: pair_align -m lcs -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.mlcs.fa OK
381: pair_align -m nw -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.mnw.fa OK
381: pair_align -m gotoh -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.mgotoh.fa OK
381: pair_align -m sw -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.msw.fa OK
381: pair_align -m lcs -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.mlcs.fa OK
381: pair_align -g -20 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.g-20.fa OK
381: pair_align -e -5 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.e-5.fa OK
381: pair_align -ms 10 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.ms10.fa OK
381: pair_align -mm -8 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.mm-8.fa OK
381: pair_align -g -20 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.g-20.fa OK
381: pair_align -e -5 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.e-5.fa OK
381: pair_align -ms 10 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.ms10.fa OK
381: pair_align -mm -8 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.mm-8.fa OK
381: pair_align -g -20 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.g-20.fa OK
381: pair_align -e -5 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.e-5.fa OK
381: pair_align -ms 10 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.ms10.fa OK
381: pair_align -mm -8 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.mm-8.fa OK
381: pair_align -ma /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/VTML200I -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.maVTML200.fa OK
381: pair_align -ma /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/VTML200I -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.maVTML200.fa OK
381: pair_align -ma /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/VTML200I -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.maVTML200.fa OK
381: pair_align -lo 5 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.lo5.fa OK
381: pair_align -hi 5 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.hi5.fa OK
381: pair_align -lo 5 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.lo5.fa OK
381: pair_align -hi 5 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.hi5.fa OK
381: pair_align -lo 5 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.lo5.fa OK
381: pair_align -hi 5 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.hi5.fa OK
381: pair_align -c ffff -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.cffff.fa OK
381: pair_align -c tttt -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.ctttt.fa OK
381: pair_align -c ffft -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.cffft.fa OK
381: pair_align -c fftf -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.cfftf.fa OK
381: pair_align -c ftff -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.cftff.fa OK
381: pair_align -c tfff -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.ctfff.fa OK
381: pair_align -c fftt -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.cfftt.fa OK
381: pair_align -c fttf -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.cfttf.fa OK
381: pair_align -c ttff -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.cttff.fa OK
381: pair_align -c tfft -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1aab.fa -o /tmp/tmp_th5rx7p/1aab.ctfft.fa OK
381: pair_align -c ffff -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.cffff.fa OK
381: pair_align -c tttt -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.ctttt.fa OK
381: pair_align -c ffft -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.cffft.fa OK
381: pair_align -c fftf -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.cfftf.fa OK
381: pair_align -c ftff -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.cftff.fa OK
381: pair_align -c tfff -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.ctfff.fa OK
381: pair_align -c fftt -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.cfftt.fa OK
381: pair_align -c fttf -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.cfttf.fa OK
381: pair_align -c ttff -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.cttff.fa OK
381: pair_align -c tfft -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/1ad2.fa -o /tmp/tmp_th5rx7p/1ad2.ctfft.fa OK
381: pair_align -c ffff -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.cffff.fa OK
381: pair_align -c tttt -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.ctttt.fa OK
381: pair_align -c ffft -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.cffft.fa OK
381: DELETING TEMP DIR /tmp/tmp_th5rx7p
381: pair_align -c fftf -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.cfftf.fa OK
381: pair_align -c ftff -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.cftff.fa OK
381: pair_align -c tfff -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.ctfff.fa OK
381: pair_align -c fftt -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.cfftt.fa OK
381: pair_align -c fttf -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.cfttf.fa OK
381: pair_align -c ttff -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.cttff.fa OK
381: pair_align -c tfft -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/2trx.fa -o /tmp/tmp_th5rx7p/2trx.ctfft.fa OK
381: pair_align -a dna -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/adeno1.fa -o /tmp/tmp_th5rx7p/adeno1.fa OK
381: pair_align -a dna -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/adeno2.fa -o /tmp/tmp_th5rx7p/adeno2.fa OK
381: pair_align -a dna -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/adeno3.fa -o /tmp/tmp_th5rx7p/adeno3.fa OK
381: pair_align -a rna -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/adeno1-rna.fa -o /tmp/tmp_th5rx7p/adeno1-rna.fa OK
381: pair_align -a rna -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/adeno2-rna.fa -o /tmp/tmp_th5rx7p/adeno2-rna.fa OK
381: pair_align -a rna -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/pair_align/tests/adeno3-rna.fa -o /tmp/tmp_th5rx7p/adeno3-rna.fa OK
381: ==============================
381:      total tests: 75
381:     failed tests: 0
381: successful tests: 75
381: ==============================
378/396 Test #381: app_test_pair_align ...............................................................   Passed    1.53 sec
test 382
        Start 382: test_test_funcs_param_chooser

382: Test command: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/test_funcs_param_chooser
382: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/param_chooser
382: Test timeout computed to be: 10000000
382: TEST SUITE test_param_chooser
382: SEQAN_ENABLE_DEBUG == 1
382: SEQAN_ENABLE_TESTING == 1
382: SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET"
382: SEQAN_ASYNC_IO == 1
382: test_param_chooser_quality_distribution_from_prb_file OK
382: test_param_chooser_quality_distribution_from_fastq_file OK
382: test_param_chooser_parse_gapped_params OK
382: test_param_parse_shapes_from_file OK
382: **************************************
382:  Total Tests: 4
382:  Skipped:     0
382:  Errors:      0
382: **************************************
379/396 Test #382: test_test_funcs_param_chooser .....................................................   Passed    0.02 sec
test 383
        Start 383: app_test_rabema

383: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
383: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/rabema
383: Test timeout computed to be: 10000000
383: DELETING TEMP DIR /tmp/tmp036193hx
383: Executing test for rabema
383: =========================
383: 
383: rabema_prepare_sam -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/tests/gold-adeno-hamming-08.sam -o /tmp/tmp036193hx/gold-adeno-hamming-08.by_qname.sam OK
383: rabema_prepare_sam -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/tests/gold-adeno-edit-08.sam -o /tmp/tmp036193hx/gold-adeno-edit-08.by_qname.sam OK
383: rabema_build_gold_standard --distance-metric hamming -e 8 -o /tmp/tmp036193hx/gold-adeno-hamming-08.gsi --reference /tmp/tmp036193hx/adeno-genome.fa --in-bam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/tests/gold-adeno-hamming-08.by_coordinate.sam OK
383: rabema_build_gold_standard --distance-metric edit -e 8 -o /tmp/tmp036193hx/gold-adeno-edit-08.gsi --reference /tmp/tmp036193hx/adeno-genome.fa --in-bam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/tests/gold-adeno-edit-08.by_coordinate.sam OK
383: rabema_evaluate --distance-metric hamming -e 8 --reference /tmp/tmp036193hx/adeno-genome.fa --in-bam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/tests/razers2-adeno-hamming-08.sam --in-gsi /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/tests/gold-adeno-hamming-08.gsi OK
383: rabema_evaluate --distance-metric hamming -e 8 --reference /tmp/tmp036193hx/adeno-genome.fa --in-bam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/tests/razers2-adeno-hamming-04.sam --in-gsi /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/tests/gold-adeno-hamming-08.gsi OK
383: rabema_evaluate --distance-metric edit -e 8 --reference /tmp/tmp036193hx/adeno-genome.fa --in-bam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/tests/razers2-adeno-edit-08.sam --in-gsi /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/tests/gold-adeno-edit-08.gsi OK
383: rabema_evaluate --distance-metric edit -e 8 --reference /tmp/tmp036193hx/adeno-genome.fa --in-bam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/tests/razers2-adeno-edit-04.sam --in-gsi /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/tests/gold-adeno-edit-08.gsi OK
383: ==============================
383:      total tests: 8
383:     failed tests: 0
383: successful tests: 8
383: ==============================
380/396 Test #383: app_test_rabema ...................................................................   Passed   21.77 sec
test 384
        Start 384: app_test_razers

384: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
384: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers
384: Test timeout computed to be: 10000000
384: Executing test for razers
384: =========================
384: 
384: razers --low-memory /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1.razers OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id.razers OK
384: razers --low-memory -id -r /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-r.razers OK
384: razers --low-memory -id -f /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-f.razers OK
384: razers --low-memory -id -i 90 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-i90.razers OK
384: razers --low-memory -id -i 91 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-i91.razers OK
384: razers --low-memory -id -i 92 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-i92.razers OK
384: razers --low-memory -id -i 93 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-i93.razers OK
384: razers --low-memory -id -i 94 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-i94.razers OK
384: razers --low-memory -id -i 95 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-i95.razers OK
384: razers --low-memory -id -i 96 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-i96.razers OK
384: razers --low-memory -id -i 97 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-i97.razers OK
384: razers --low-memory -id -i 98 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-i98.razers OK
384: razers --low-memory -id -i 99 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-i99.razers OK
384: razers --low-memory -id -i 100 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-i100.razers OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-of0.razers OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-of1.fa OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-of2.eland OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-of3.gff OK
384: razers --low-memory -id -so 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-so0.razers OK
384: razers --low-memory -id -so 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads36_1-id-so1.razers OK
384: razers --low-memory /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1.razers OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id.razers OK
384: razers --low-memory -id -r /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-r.razers OK
384: razers --low-memory -id -f /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-f.razers OK
384: razers --low-memory -id -i 90 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-i90.razers OK
384: razers --low-memory -id -i 91 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-i91.razers OK
384: razers --low-memory -id -i 92 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-i92.razers OK
384: razers --low-memory -id -i 93 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-i93.razers OK
384: razers --low-memory -id -i 94 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-i94.razers OK
384: razers --low-memory -id -i 95 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-i95.razers OK
384: razers --low-memory -id -i 96 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-i96.razers OK
384: razers --low-memory -id -i 97 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-i97.razers OK
384: razers --low-memory -id -i 98 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-i98.razers OK
379: DELETING TEMP DIR /tmp/tmpb0545h7q
379: Executing test for micro_razers
379: ===============================
379: 
379: micro_razers /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_default.razers OK
379: micro_razers -sL 14 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl14.razers OK
379: micro_razers -sL 14 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl14.sam OK
379: micro_razers -sL 14 -sE /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl14_se.razers OK
379: micro_razers -sL 15 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl15.razers OK
379: micro_razers -sL 15 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl15.sam OK
379: micro_razers -sL 15 -sE /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl15_se.razers OK
379: micro_razers -sL 16 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl16.razers OK
379: micro_razers -sL 16 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl16.sam OK
379: micro_razers -sL 16 -sE /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl16_se.razers OK
379: micro_razers -sL 17 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl17.razers OK
379: micro_razers -sL 17 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl17.sam OK
379: micro_razers -sL 17 -sE /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl17_se.razers OK
379: micro_razers -sL 18 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl18.razers OK
379: micro_razers -sL 18 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl18.sam OK
379: micro_razers -sL 18 -sE /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl18_se.razers OK
379: micro_razers -sL 19 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl19.razers OK
379: micro_razers -sL 19 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl19.sam OK
379: micro_razers -sL 19 -sE /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl19_se.razers OK
379: micro_razers -sL 20 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl20.razers OK
379: micro_razers -sL 20 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl20.sam OK
379: micro_razers -sL 20 -sE /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl20_se.razers OK
379: micro_razers -sL 18 -m 20 -pa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/tests/adeno-reads36_1.fa -o /tmp/tmpb0545h7q/se-adeno-reads36_1_sl18_m20_pa.razers OK
379: ==============================
379:      total tests: 23
379:     failed tests: 0
379: successful tests: 23
379: ==============================
381/396 Test #379: app_test_micro_razers .............................................................   Passed   39.04 sec
test 385
        Start 385: app_test_razers3

385: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
385: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers3
385: Test timeout computed to be: 10000000
385: Executing test for razers3
385: ===========================
385: 
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-tc1.razers OK
385: razers3 -tc 1 -ng /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-ng-tc1.razers OK
385: razers3 -tc 1 -r /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-r-tc1.razers OK
385: razers3 -tc 1 -f /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-f-tc1.razers OK
385: razers3 -tc 1 -i 90 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-i90-tc1.razers OK
385: razers3 -tc 1 -i 91 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-i91-tc1.razers OK
385: razers3 -tc 1 -i 92 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-i92-tc1.razers OK
385: razers3 -tc 1 -i 93 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-i93-tc1.razers OK
385: razers3 -tc 1 -i 94 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-i94-tc1.razers OK
385: razers3 -tc 1 -i 95 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-i95-tc1.razers OK
385: razers3 -tc 1 -i 96 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-i96-tc1.razers OK
385: razers3 -tc 1 -i 97 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-i97-tc1.razers OK
385: razers3 -tc 1 -i 98 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-i98-tc1.razers OK
385: razers3 -tc 1 -i 99 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-i99-tc1.razers OK
385: razers3 -tc 1 -i 100 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-i100-tc1.razers OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-of0-tc1.razers OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-of1-tc1.fa OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-of2-tc1.eland OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-of3-tc1.gff OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-of4-tc1.sam OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-of5-tc1.afg OK
385: razers3 -tc 1 -so 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-so0-tc1.razers OK
385: razers3 -tc 1 -so 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads36_1-so1-tc1.razers OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-tc1.razers OK
385: razers3 -tc 1 -ng /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-ng-tc1.razers OK
385: razers3 -tc 1 -r /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-r-tc1.razers OK
385: razers3 -tc 1 -f /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-f-tc1.razers OK
385: razers3 -tc 1 -i 90 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-i90-tc1.razers OK
385: razers3 -tc 1 -i 91 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-i91-tc1.razers OK
385: razers3 -tc 1 -i 92 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-i92-tc1.razers OK
385: razers3 -tc 1 -i 93 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-i93-tc1.razers OK
385: razers3 -tc 1 -i 94 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-i94-tc1.razers OK
385: razers3 -tc 1 -i 95 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-i95-tc1.razers OK
385: razers3 -tc 1 -i 96 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-i96-tc1.razers OK
385: razers3 -tc 1 -i 97 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-i97-tc1.razers OK
384: razers --low-memory -id -i 99 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-i99.razers OK
384: razers --low-memory -id -i 100 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-i100.razers OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-of0.razers OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-of1.fa OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-of2.eland OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-of3.gff OK
384: razers --low-memory -id -so 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-so0.razers OK
384: razers --low-memory -id -so 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa -o /tmp/tmp5fk02b96/se-adeno-reads100_1-id-so1.razers OK
384: razers --low-memory /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2.razers OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id.razers OK
384: razers --low-memory -id -r /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-r.razers OK
384: razers --low-memory -id -f /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-f.razers OK
384: razers --low-memory -id -i 90 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-i90.razers OK
384: razers --low-memory -id -i 91 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-i91.razers OK
384: razers --low-memory -id -i 92 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-i92.razers OK
384: razers --low-memory -id -i 93 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-i93.razers OK
384: razers --low-memory -id -i 94 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-i94.razers OK
384: razers --low-memory -id -i 95 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-i95.razers OK
384: razers --low-memory -id -i 96 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-i96.razers OK
384: razers --low-memory -id -i 97 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-i97.razers OK
384: razers --low-memory -id -i 98 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-i98.razers OK
384: razers --low-memory -id -i 99 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-i99.razers OK
384: razers --low-memory -id -i 100 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-i100.razers OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-of0.razers OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-of1.fa OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-of2.eland OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-of3.gff OK
384: razers --low-memory -id -so 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-so0.razers OK
385: razers3 -tc 1 -i 98 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-i98-tc1.razers OK
385: razers3 -tc 1 -i 99 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-i99-tc1.razers OK
385: razers3 -tc 1 -i 100 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-i100-tc1.razers OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-of0-tc1.razers OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-of1-tc1.fa OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-of2-tc1.eland OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-of3-tc1.gff OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-of4-tc1.sam OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-of5-tc1.afg OK
385: razers3 -tc 1 -so 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-so0-tc1.razers OK
385: razers3 -tc 1 -so 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmpd6n3ag6s/se-adeno-reads100_1-so1-tc1.razers OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-tc1.razers OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-tc1.razers OK
385: razers3 -tc 1 -r /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-r-tc1.razers OK
385: razers3 -tc 1 -f /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-f-tc1.razers OK
385: razers3 -tc 1 -i 90 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-i90-tc1.razers OK
385: razers3 -tc 1 -i 91 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-i91-tc1.razers OK
385: razers3 -tc 1 -i 92 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-i92-tc1.razers OK
385: razers3 -tc 1 -i 93 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-i93-tc1.razers OK
385: razers3 -tc 1 -i 94 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-i94-tc1.razers OK
385: razers3 -tc 1 -i 95 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-i95-tc1.razers OK
385: razers3 -tc 1 -i 96 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-i96-tc1.razers OK
385: razers3 -tc 1 -i 97 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-i97-tc1.razers OK
385: razers3 -tc 1 -i 98 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-i98-tc1.razers OK
385: razers3 -tc 1 -i 99 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-i99-tc1.razers OK
385: razers3 -tc 1 -i 100 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-i100-tc1.razers OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-of0-tc1.razers OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-of1-tc1.fa OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-of2-tc1.eland OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-of3-tc1.gff OK
375: DELETING TEMP DIR /tmp/tmpny4i6729
375: Executing test for bs_tools
375: =========================
375: 
375: Some tests only run on Linux+x86/amd64 because of rounding differences.
375: bisar -e3 4 -e4 5 -o /tmp/tmpny4i6729/reads_se_N6000_0.CT_GA.verified.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/reads_se_N6000.CT_GA.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/hg18_chr21_3000.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/reads_se_N6000.fastq
375: OK
375: bisar -gas -4.5 -ges -2.0 -der 0.001 -bsc 0.99 -gmr 0.5 -i 0.8 -rn 0.001 -pms 0.9 -e3 4 -e4 5 -o /tmp/tmpny4i6729/reads_se_N6000_1.CT_GA.verified.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/reads_se_N6000.CT_GA.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/hg18_chr21_3000.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/reads_se_N6000.fastq
375: OK
375: bisar -nse -nsi -nsd -gas -4.5 -ges -2.0 -der 0.001 -bsc 0.99 -gmr 0.5 -i 0.8 -rn 0.001 -pms 0.9 -e3 4 -e4 5 -o /tmp/tmpny4i6729/reads_se_N6000_2.CT_GA.verified.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/reads_se_N6000.CT_GA.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/hg18_chr21_3000.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/reads_se_N6000.fastq
375: OK
375: bisar -nse -nsi -nsd -gas -4.5 -ges -2.0 -der 0.001 -bsc 0.99 -gmr 0.2 -i 0.8 -rn 0.001 -pms 0.9 -e3 4 -e4 5 -o /tmp/tmpny4i6729/reads_se_N6000_3.CT_GA.verified.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/reads_se_N6000.CT_GA.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/hg18_chr21_3000.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/reads_se_N6000.fastq
375: OK
375: bisar -nse -nsi -nsd -gas -4.5 -ges -2.0 -der 0.001 -bsc 0.99 -gmr 0.8 -i 0.8 -rn 0.001 -pms 0.9 -e3 4 -e4 5 -o /tmp/tmpny4i6729/reads_se_N6000_4.CT_GA.verified.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/reads_se_N6000.CT_GA.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/hg18_chr21_3000.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/reads_se_N6000.fastq
375: OK
375: bisar -e3 4 -e4 5 -o /tmp/tmpny4i6729/reads_pe_N6000_0.CT_GA.verified.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/reads_pe_N6000.CT_GA.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/hg18_chr21_3000.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/reads_pe_N6000.L.fastq /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/reads_pe_N6000.R.fastq
375: OK
375: casbar -nec -mc 6 -msc 5 -mpc 0.5 -hes 0.005 -o /tmp/tmpny4i6729/snps_se_0.vcf -b /tmp/tmpny4i6729/meths_se_0.bed /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/hg18_chr21_3000.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/reads_se_N6000_2.CT_GA.verified.pos_so.sam
375: OK
375: casbar -nec -mc 2 -msc 3 -mpc 0.5 -hes 0.005 -o /tmp/tmpny4i6729/snps_se_1.vcf -b /tmp/tmpny4i6729/meths_se_1.bed /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/hg18_chr21_3000.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/tests/reads_se_N6000_2.CT_GA.verified.pos_so.sam
375: OK
375: ==============================
375:      total tests: 8
375:     failed tests: 0
375: successful tests: 8
375: ==============================
382/396 Test #375: app_test_bs_tools .................................................................   Passed   66.16 sec
test 386
        Start 386: app_test_razers3_sequential

386: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/run_tests_sequential.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
386: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/razers3
386: Test timeout computed to be: 10000000
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-of4-tc1.sam OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-of5-tc1.afg OK
385: razers3 -tc 1 -so 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-so0-tc1.razers OK
385: razers3 -tc 1 -so 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads36_2-so1-tc1.razers OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-tc1.razers OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-tc1.razers OK
385: razers3 -tc 1 -r /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-r-tc1.razers OK
385: razers3 -tc 1 -f /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-f-tc1.razers OK
385: razers3 -tc 1 -i 90 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-i90-tc1.razers OK
385: razers3 -tc 1 -i 91 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-i91-tc1.razers OK
385: razers3 -tc 1 -i 92 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-i92-tc1.razers OK
385: razers3 -tc 1 -i 93 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-i93-tc1.razers OK
385: razers3 -tc 1 -i 94 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-i94-tc1.razers OK
385: razers3 -tc 1 -i 95 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-i95-tc1.razers OK
385: razers3 -tc 1 -i 96 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-i96-tc1.razers OK
385: razers3 -tc 1 -i 97 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-i97-tc1.razers OK
385: razers3 -tc 1 -i 98 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-i98-tc1.razers OK
385: razers3 -tc 1 -i 99 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-i99-tc1.razers OK
385: razers3 -tc 1 -i 100 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-i100-tc1.razers OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-of0-tc1.razers OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-of1-tc1.fa OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-of2-tc1.eland OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-of3-tc1.gff OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-of4-tc1.sam OK
385: razers3 -tc 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-of5-tc1.afg OK
385: razers3 -tc 1 -so 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-so0-tc1.razers OK
385: DELETING TEMP DIR /tmp/tmpd6n3ag6s
385: razers3 -tc 1 -so 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmpd6n3ag6s/pe-adeno-reads100_2-so1-tc1.razers OK
385: ==============================
385:      total tests: 92
385:     failed tests: 0
385: successful tests: 92
385: ==============================
383/396 Test #385: app_test_razers3 ..................................................................   Passed   30.05 sec
test 387
        Start 387: app_test_sak

387: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
387: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak
387: Test timeout computed to be: 10000000
387: DELETING TEMP DIR /tmp/tmp9x67vpct
387: Executing test for sak
387: ======================
387: 
387: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/sak /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/tests/adeno.fa -o /tmp/tmp9x67vpct/adeno.all.fa
387: OK
387: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/sak /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/tests/adeno.fa -s 1 -o /tmp/tmp9x67vpct/adeno.seq1.fa
387: OK
387: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/sak /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/tests/adeno.fa -ss 1-2 -o /tmp/tmp9x67vpct/adeno.seq1-2.fa
387: OK
387: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/sak /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/tests/adeno.fa -s 3 -o /tmp/tmp9x67vpct/adeno.seq3.fa
387: OK
387: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/sak /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/tests/adeno.fa -sn gi|9626621 -o /tmp/tmp9x67vpct/adeno.sn.fa
387: OK
387: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/sak /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/tests/adeno.fa -s 1 -i 5-25 -o /tmp/tmp9x67vpct/adeno.s1i5-25.fa
387: OK
387: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/sak /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/tests/adeno.fa -ss 1-2 -i 5-25 -o /tmp/tmp9x67vpct/adeno.s1-2i5-25.fa
387: OK
387: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/sak /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/tests/adeno.fa -s 1 -rc -o /tmp/tmp9x67vpct/adeno.s1rc.fa
387: OK
387: ==============================
387:      total tests: 8
387:     failed tests: 0
387: successful tests: 8
387: ==============================
384/396 Test #387: app_test_sak ......................................................................   Passed    0.32 sec
test 388
        Start 388: app_test_sam2matrix

388: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
388: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sam2matrix
388: Test timeout computed to be: 10000000
388: DELETING TEMP DIR /tmp/tmp5x9b54a3
388: Executing test for sam2matrix
388: =============================
388: 
388: sam2matrix -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/tests/ecoli.sam -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/tests/ehec.sam -r /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/tests/ecoli_0.50_ehec_0.50.fq -rf ecoli.fa -rf ehec.fa -o /tmp/tmp5x9b54a3/test_sam2matrix.tsv OK
388: ==============================
388:      total tests: 1
388:     failed tests: 0
388: successful tests: 1
388: ==============================
385/396 Test #388: app_test_sam2matrix ...............................................................   Passed    0.28 sec
test 389
        Start 389: app_test_samcat

389: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/samcat/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
389: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/samcat
389: Test timeout computed to be: 10000000
389: DELETING TEMP DIR /tmp/tmp1yjid6u3
389: Executing test for samcat
389: =========================
389: 
389: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/samcat /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/samcat/tests/ex1_a1.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/samcat/tests/ex1_a2.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/samcat/tests/ex1_a3.sam -o /tmp/tmp1yjid6u3/ex1_merged.sam
389: OK
389: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/samcat /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/samcat/tests/ex1_a1.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/samcat/tests/ex1_a2.sam /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/samcat/tests/ex1_a3.sam -o /tmp/tmp1yjid6u3/ex1_merged.bam
389: OK
389: ==============================
389:      total tests: 2
389:     failed tests: 0
389: successful tests: 2
389: ==============================
386/396 Test #389: app_test_samcat ...................................................................   Passed    0.55 sec
test 390
        Start 390: app_test_searchjoin

390: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
390: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/searchjoin
390: Test timeout computed to be: 10000000
386: Executing test for razers3
386: ===========================
386: 
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-tc0.razers OK
386: razers3 -tc 0 -ng /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-ng-tc0.razers OK
386: razers3 -tc 0 -r /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-r-tc0.razers OK
386: razers3 -tc 0 -f /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-f-tc0.razers OK
386: razers3 -tc 0 -i 90 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-i90-tc0.razers OK
386: razers3 -tc 0 -i 91 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-i91-tc0.razers OK
386: razers3 -tc 0 -i 92 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-i92-tc0.razers OK
386: razers3 -tc 0 -i 93 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-i93-tc0.razers OK
386: razers3 -tc 0 -i 94 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-i94-tc0.razers OK
386: razers3 -tc 0 -i 95 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-i95-tc0.razers OK
386: razers3 -tc 0 -i 96 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-i96-tc0.razers OK
386: razers3 -tc 0 -i 97 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-i97-tc0.razers OK
386: razers3 -tc 0 -i 98 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-i98-tc0.razers OK
386: razers3 -tc 0 -i 99 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-i99-tc0.razers OK
386: razers3 -tc 0 -i 100 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-i100-tc0.razers OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-of0-tc0.razers OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-of1-tc0.fa OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-of2-tc0.eland OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-of3-tc0.gff OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-of4-tc0.sam OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-of5-tc0.afg OK
386: razers3 -tc 0 -so 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-so0-tc0.razers OK
386: razers3 -tc 0 -so 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads36_1-so1-tc0.razers OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-tc0.razers OK
386: razers3 -tc 0 -ng /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-ng-tc0.razers OK
386: razers3 -tc 0 -r /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-r-tc0.razers OK
386: razers3 -tc 0 -f /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-f-tc0.razers OK
386: razers3 -tc 0 -i 90 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-i90-tc0.razers OK
386: razers3 -tc 0 -i 91 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-i91-tc0.razers OK
386: razers3 -tc 0 -i 92 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-i92-tc0.razers OK
386: razers3 -tc 0 -i 93 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-i93-tc0.razers OK
386: razers3 -tc 0 -i 94 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-i94-tc0.razers OK
386: razers3 -tc 0 -i 95 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-i95-tc0.razers OK
386: razers3 -tc 0 -i 96 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-i96-tc0.razers OK
386: razers3 -tc 0 -i 97 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-i97-tc0.razers OK
384: DELETING TEMP DIR /tmp/tmp5fk02b96
384: razers --low-memory -id -so 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads36_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads36_2-id-so1.razers OK
384: razers --low-memory /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2.razers OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id.razers OK
384: razers --low-memory -id -r /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-r.razers OK
384: razers --low-memory -id -f /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-f.razers OK
384: razers --low-memory -id -i 90 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-i90.razers OK
384: razers --low-memory -id -i 91 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-i91.razers OK
384: razers --low-memory -id -i 92 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-i92.razers OK
384: razers --low-memory -id -i 93 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-i93.razers OK
384: razers --low-memory -id -i 94 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-i94.razers OK
384: razers --low-memory -id -i 95 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-i95.razers OK
384: razers --low-memory -id -i 96 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-i96.razers OK
384: razers --low-memory -id -i 97 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-i97.razers OK
384: razers --low-memory -id -i 98 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-i98.razers OK
384: razers --low-memory -id -i 99 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-i99.razers OK
384: razers --low-memory -id -i 100 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-i100.razers OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-of0.razers OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-of1.fa OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-of2.eland OK
384: razers --low-memory -id /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-of3.gff OK
384: razers --low-memory -id -so 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-so0.razers OK
384: razers --low-memory -id -so 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/tests/adeno-reads100_2.fa -o /tmp/tmp5fk02b96/pe-adeno-reads100_2-id-so1.razers OK
384: ==============================
384:      total tests: 84
384:     failed tests: 0
384: successful tests: 84
384: ==============================
387/396 Test #384: app_test_razers ...................................................................   Passed   52.10 sec
test 391
        Start 391: app_test_seqan_tcoffee

391: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
391: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/seqan_tcoffee
391: Test timeout computed to be: 10000000
391: Executing test for seqan_tcoffee
391: ================================
391: 
391: seqan_tcoffee -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.fasta OK
391: seqan_tcoffee -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.fasta OK
391: seqan_tcoffee -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.fasta OK
391: seqan_tcoffee -a protein -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.protein.fasta OK
391: seqan_tcoffee -a protein -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.protein.fasta OK
391: seqan_tcoffee -a protein -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.protein.fasta OK
391: seqan_tcoffee -m global -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.mglobal.fasta OK
391: seqan_tcoffee -m local -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.mlocal.fasta OK
391: seqan_tcoffee -m overlap -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.moverlap.fasta OK
391: seqan_tcoffee -m lcs -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.mlcs.fasta OK
391: seqan_tcoffee -m global -m local -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.mglobal.mlocal.fasta OK
391: seqan_tcoffee -m local -m overlap -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.mlocal.moverlap.fasta OK
391: seqan_tcoffee -m global -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.mglobal.fasta OK
391: seqan_tcoffee -m local -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.mlocal.fasta OK
391: seqan_tcoffee -m overlap -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.moverlap.fasta OK
391: seqan_tcoffee -m lcs -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.mlcs.fasta OK
391: seqan_tcoffee -m global -m local -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.mglobal.mlocal.fasta OK
391: seqan_tcoffee -m local -m overlap -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.mlocal.moverlap.fasta OK
391: seqan_tcoffee -m global -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.mglobal.fasta OK
391: seqan_tcoffee -m local -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.mlocal.fasta OK
391: seqan_tcoffee -m overlap -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.moverlap.fasta OK
391: seqan_tcoffee -m lcs -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.mlcs.fasta OK
391: seqan_tcoffee -m global -m local -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.mglobal.mlocal.fasta OK
391: seqan_tcoffee -m local -m overlap -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.mlocal.moverlap.fasta OK
391: seqan_tcoffee -g -20 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.g-20.fasta OK
391: seqan_tcoffee -e -5 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.e-5.fasta OK
391: seqan_tcoffee -ms 10 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.ms10.fasta OK
391: seqan_tcoffee -mm -8 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.mm-8.fasta OK
391: seqan_tcoffee -g -20 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.g-20.fasta OK
391: seqan_tcoffee -e -5 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.e-5.fasta OK
391: seqan_tcoffee -ms 10 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.ms10.fasta OK
391: seqan_tcoffee -mm -8 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.mm-8.fasta OK
391: seqan_tcoffee -g -20 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.g-20.fasta OK
391: seqan_tcoffee -e -5 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.e-5.fasta OK
391: seqan_tcoffee -ms 10 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.ms10.fasta OK
391: seqan_tcoffee -mm -8 -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.mm-8.fasta OK
391: seqan_tcoffee -ma /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/VTML200I -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.maVTML200.fasta OK
391: seqan_tcoffee -ma /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/VTML200I -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.maVTML200.fasta OK
391: seqan_tcoffee -ma /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/VTML200I -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.maVTML200.fasta OK
391: seqan_tcoffee -u /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.newick -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.u.fasta OK
391: seqan_tcoffee -u /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.newick -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.u.fasta OK
391: seqan_tcoffee -u /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.newick -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.u.fasta OK
391: seqan_tcoffee -b nj -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.bnj.fasta OK
391: seqan_tcoffee -b min -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.bmin.fasta OK
391: seqan_tcoffee -b max -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.bmax.fasta OK
391: seqan_tcoffee -b avg -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.bavg.fasta OK
391: seqan_tcoffee -b wavg -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fa -o /tmp/tmplx2mp9yn/1aab.bwavg.fasta OK
391: seqan_tcoffee -b nj -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.bnj.fasta OK
391: seqan_tcoffee -b min -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.bmin.fasta OK
391: seqan_tcoffee -b max -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.bmax.fasta OK
391: seqan_tcoffee -b avg -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.bavg.fasta OK
391: seqan_tcoffee -b wavg -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fa -o /tmp/tmplx2mp9yn/1ad2.bwavg.fasta OK
391: seqan_tcoffee -b nj -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.bnj.fasta OK
391: seqan_tcoffee -b min -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.bmin.fasta OK
391: seqan_tcoffee -b max -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.bmax.fasta OK
391: DELETING TEMP DIR /tmp/tmplx2mp9yn
391: seqan_tcoffee -b avg -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.bavg.fasta OK
391: seqan_tcoffee -b wavg -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fa -o /tmp/tmplx2mp9yn/2trx.bwavg.fasta OK
391: seqan_tcoffee -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1aab.fasta OK
391: seqan_tcoffee -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/1ad2.fasta OK
391: seqan_tcoffee -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/2trx.fasta OK
391: seqan_tcoffee -a dna -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/adeno2.fa -o /tmp/tmplx2mp9yn/adeno2.fasta OK
391: seqan_tcoffee -a dna -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/adeno3.fa -o /tmp/tmplx2mp9yn/adeno3.fasta OK
391: seqan_tcoffee -a dna -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/adeno4.fa -o /tmp/tmplx2mp9yn/adeno4.fasta OK
391: seqan_tcoffee -a rna -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/adeno2-rna.fa -o /tmp/tmplx2mp9yn/adeno2-rna.fasta OK
391: seqan_tcoffee -a rna -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/adeno3-rna.fa -o /tmp/tmplx2mp9yn/adeno3-rna.fasta OK
391: seqan_tcoffee -a rna -s /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/tests/adeno4-rna.fa -o /tmp/tmplx2mp9yn/adeno4-rna.fasta OK
391: ==============================
391:      total tests: 66
391:     failed tests: 0
391: successful tests: 66
391: ==============================
388/396 Test #391: app_test_seqan_tcoffee ............................................................   Passed    3.49 sec
test 392
        Start 392: app_test_seqcons2

392: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
392: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/seqcons2
392: Test timeout computed to be: 10000000
392: DELETING TEMP DIR /tmp/tmp7h9tnyt8
392: Executing test for seqcons2
392: ===========================
392: 
392: seqcons2 -m overlap_consensus -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/tests/alns1.sam -oc /tmp/tmp7h9tnyt8/alns1.overlap_consensus.fa -oa /tmp/tmp7h9tnyt8/alns1.overlap_consensus.sam OK
392: seqcons2 -m nop -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/tests/alns1.sam -oc /tmp/tmp7h9tnyt8/alns1.nop.fa -oa /tmp/tmp7h9tnyt8/alns1.nop.sam OK
392: seqcons2 -m overlap_consensus -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/tests/alns1.sam -oa /tmp/tmp7h9tnyt8/alns1.overlap_consensus.sam -oc /tmp/tmp7h9tnyt8/alns1.overlap_consensus.fa OK
392: seqcons2 -m pos_consensus -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/tests/alns1.sam -oa /tmp/tmp7h9tnyt8/alns1.pos_consensus.sam -oc /tmp/tmp7h9tnyt8/alns1.pos_consensus.fa OK
392: seqcons2 -m contig_consensus -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/tests/alns1.sam -oa /tmp/tmp7h9tnyt8/alns1.contig_consensus.sam -oc /tmp/tmp7h9tnyt8/alns1.contig_consensus.fa OK
392: seqcons2 -m realign -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/tests/alns1.sam -oa /tmp/tmp7h9tnyt8/alns1.realign.sam -oc /tmp/tmp7h9tnyt8/alns1.realign.fa OK
392: seqcons2 -m nop -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/tests/alns1.sam -oa /tmp/tmp7h9tnyt8/alns1.nop.sam -oc /tmp/tmp7h9tnyt8/alns1.nop.fa OK
392: seqcons2 -m overlap_consensus -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/tests/alns1.sam -oa /tmp/tmp7h9tnyt8/alns1.overlap_consensus.txt OK
392: seqcons2 -m pos_consensus -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/tests/alns1.sam -oa /tmp/tmp7h9tnyt8/alns1.pos_consensus.txt OK
392: seqcons2 -m contig_consensus -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/tests/alns1.sam -oa /tmp/tmp7h9tnyt8/alns1.contig_consensus.txt OK
392: seqcons2 -m realign -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/tests/alns1.sam -oa /tmp/tmp7h9tnyt8/alns1.realign.txt OK
392: seqcons2 -m nop -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/tests/alns1.sam -oa /tmp/tmp7h9tnyt8/alns1.nop.txt OK
392: seqcons2 -m align_consensus -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/tests/seqs2.fa -oa /tmp/tmp7h9tnyt8/seqs2.align_consensus.sam -oc /tmp/tmp7h9tnyt8/seqs2.align_consensus.fa OK
392: seqcons2 -m align_consensus -i /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/tests/seqs2.fa -oa /tmp/tmp7h9tnyt8/seqs2.align_consensus.txt OK
392: ==============================
392:      total tests: 14
392:     failed tests: 0
392: successful tests: 14
392: ==============================
389/396 Test #392: app_test_seqcons2 .................................................................   Passed    1.69 sec
test 393
        Start 393: app_test_sgip

393: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
393: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sgip
393: Test timeout computed to be: 10000000
386: razers3 -tc 0 -i 98 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-i98-tc0.razers OK
386: razers3 -tc 0 -i 99 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-i99-tc0.razers OK
386: razers3 -tc 0 -i 100 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-i100-tc0.razers OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-of0-tc0.razers OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-of1-tc0.fa OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-of2-tc0.eland OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-of3-tc0.gff OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-of4-tc0.sam OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-of5-tc0.afg OK
386: razers3 -tc 0 -so 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-so0-tc0.razers OK
386: razers3 -tc 0 -so 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa -o /tmp/tmp06xogx0g/se-adeno-reads100_1-so1-tc0.razers OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-tc0.razers OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-tc0.razers OK
386: razers3 -tc 0 -r /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-r-tc0.razers OK
386: razers3 -tc 0 -f /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-f-tc0.razers OK
386: razers3 -tc 0 -i 90 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-i90-tc0.razers OK
386: razers3 -tc 0 -i 91 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-i91-tc0.razers OK
386: razers3 -tc 0 -i 92 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-i92-tc0.razers OK
386: razers3 -tc 0 -i 93 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-i93-tc0.razers OK
386: razers3 -tc 0 -i 94 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-i94-tc0.razers OK
386: razers3 -tc 0 -i 95 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-i95-tc0.razers OK
386: razers3 -tc 0 -i 96 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-i96-tc0.razers OK
386: razers3 -tc 0 -i 97 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-i97-tc0.razers OK
386: razers3 -tc 0 -i 98 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-i98-tc0.razers OK
386: razers3 -tc 0 -i 99 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-i99-tc0.razers OK
386: razers3 -tc 0 -i 100 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-i100-tc0.razers OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-of0-tc0.razers OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-of1-tc0.fa OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-of2-tc0.eland OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-of3-tc0.gff OK
393: DELETING TEMP DIR /tmp/tmpuvmmwco7
393: Executing test for sgip
393: =========================
393: 
393: sgip -o /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/tests/../example/r01/iso_r01_m200.A00 -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/tests/../example/r01/iso_r01_m200.B00 -v 2 -i OK
393: sgip -o /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/tests/../example/r01/iso_r01_m200.A01 -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/tests/../example/r01/iso_r01_m200.B01 -v 2 -i OK
393: sgip -o /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/tests/../example/r01/iso_r01_m200.A00 -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/tests/../example/r01/iso_r01_m200.B01 -v 2 -i OK
393: sgip -o /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/tests/../example/r01/iso_r01_m200.A00 -v 2 OK
393: sgip -o /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/tests/../example/srg/latin-4 -v 2 OK
393: sgip -o /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/tests/../example/srg/lattice-4 -v 2 OK
393: sgip -o /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/tests/../example/srg/paley-5 -v 2 OK
393: sgip -o /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/tests/../example/srg/sts-7 -v 2 OK
393: sgip -o /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/tests/../example/srg/triang-5 -v 2 OK
393: ==============================
393:      total tests: 9
393:     failed tests: 0
393: successful tests: 9
393: ==============================
390/396 Test #393: app_test_sgip .....................................................................   Passed    4.85 sec
test 394
        Start 394: app_test_snp_store

394: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
394: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/snp_store
394: Test timeout computed to be: 10000000
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-of4-tc0.sam OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-of5-tc0.afg OK
386: razers3 -tc 0 -so 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-so0-tc0.razers OK
386: razers3 -tc 0 -so 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads36_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads36_2-so1-tc0.razers OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-tc0.razers OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-tc0.razers OK
386: razers3 -tc 0 -r /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-r-tc0.razers OK
386: razers3 -tc 0 -f /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-f-tc0.razers OK
386: razers3 -tc 0 -i 90 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-i90-tc0.razers OK
386: razers3 -tc 0 -i 91 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-i91-tc0.razers OK
386: razers3 -tc 0 -i 92 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-i92-tc0.razers OK
386: razers3 -tc 0 -i 93 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-i93-tc0.razers OK
386: razers3 -tc 0 -i 94 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-i94-tc0.razers OK
386: razers3 -tc 0 -i 95 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-i95-tc0.razers OK
386: razers3 -tc 0 -i 96 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-i96-tc0.razers OK
386: razers3 -tc 0 -i 97 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-i97-tc0.razers OK
386: razers3 -tc 0 -i 98 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-i98-tc0.razers OK
386: razers3 -tc 0 -i 99 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-i99-tc0.razers OK
386: razers3 -tc 0 -i 100 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-i100-tc0.razers OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-of0-tc0.razers OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-of1-tc0.fa OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-of2-tc0.eland OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-of3-tc0.gff OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-of4-tc0.sam OK
386: razers3 -tc 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-of5-tc0.afg OK
386: razers3 -tc 0 -so 0 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-so0-tc0.razers OK
386: DELETING TEMP DIR /tmp/tmp06xogx0g
386: razers3 -tc 0 -so 1 /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-genome.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/tests/adeno-reads100_2.fa -o /tmp/tmp06xogx0g/pe-adeno-reads100_2-so1-tc0.razers OK
386: ==============================
386:      total tests: 92
386:     failed tests: 0
386: successful tests: 92
386: ==============================
391/396 Test #386: app_test_razers3_sequential .......................................................   Passed   46.84 sec
test 395
        Start 395: app_test_stellar

395: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
395: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/stellar
395: Test timeout computed to be: 10000000
394: DELETING TEMP DIR /tmp/tmp49xrq6st
394: Executing test for snp_store
394: =========================
394: 
394: snp_store /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/tests/human-chr22-inf2.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/tests/human-reads2.gff -o /tmp/tmp49xrq6st/snps_default.vcf -id /tmp/tmp49xrq6st/indels_default.gff OK
394: snp_store /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/tests/human-chr22-inf2.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/tests/human-reads2.sam -re -o /tmp/tmp49xrq6st/snps_realign.vcf -id /tmp/tmp49xrq6st/indels_realign.gff OK
394: snp_store /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/tests/human-chr22-inf2.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/tests/human-reads2.sam -it 1 -re -oa -mp 1 -m maq -hq -o /tmp/tmp49xrq6st/snps_realign_m1mp1oa.vcf -id /tmp/tmp49xrq6st/indels_realign_m1mp1oa.gff OK
394: snp_store /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/tests/human-chr22-inf2.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/tests/human-reads2.gff -it 2 -re -oa -mp 1 -hq -o /tmp/tmp49xrq6st/snps_realign_m0mp1oa.vcf -id /tmp/tmp49xrq6st/indels_realign_m0mp1oa.gff OK
394: snp_store /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/tests/human-chr22-inf2.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/tests/human-reads2.sam -it 1 -ipt 0.1 -osc -re -oa -hq -o /tmp/tmp49xrq6st/snps_realign_m0mp1oa_it1ipt01.vcf -id /tmp/tmp49xrq6st/indels_realign_m0mp1oa_it1ipt01.gff OK
394: ==============================
394:      total tests: 5
394:     failed tests: 0
394: successful tests: 5
394: ==============================
392/396 Test #394: app_test_snp_store ................................................................   Passed   51.12 sec
test 396
        Start 396: app_test_tree_recon

396: Test command: /usr/bin/python3 "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/run_tests.py" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg" "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf"
396: Working Directory: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/tree_recon
396: Test timeout computed to be: 10000000
396: DELETING TEMP DIR /tmp/tmp1qw_ilfj
396: Executing test for tree_recomb
396: ==============================
396: 
396: tree_recomb -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example1.dist -o /tmp/tmp1qw_ilfj/example1.dot OK
396: tree_recomb -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example2.dist -o /tmp/tmp1qw_ilfj/example2.dot OK
396: tree_recomb -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example3.dist -o /tmp/tmp1qw_ilfj/example3.dot OK
396: tree_recomb -b nj -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example1.dist -o /tmp/tmp1qw_ilfj/example1.nj.dot OK
396: tree_recomb -b min -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example1.dist -o /tmp/tmp1qw_ilfj/example1.min.dot OK
396: tree_recomb -b max -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example1.dist -o /tmp/tmp1qw_ilfj/example1.max.dot OK
396: tree_recomb -b wavg -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example1.dist -o /tmp/tmp1qw_ilfj/example1.wavg.dot OK
396: tree_recomb -b nj -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example2.dist -o /tmp/tmp1qw_ilfj/example2.nj.dot OK
396: tree_recomb -b min -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example2.dist -o /tmp/tmp1qw_ilfj/example2.min.dot OK
396: tree_recomb -b max -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example2.dist -o /tmp/tmp1qw_ilfj/example2.max.dot OK
396: tree_recomb -b avg -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example2.dist -o /tmp/tmp1qw_ilfj/example2.avg.dot OK
396: tree_recomb -b wavg -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example2.dist -o /tmp/tmp1qw_ilfj/example2.wavg.dot OK
396: tree_recomb -b nj -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example3.dist -o /tmp/tmp1qw_ilfj/example3.nj.dot OK
396: tree_recomb -b min -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example3.dist -o /tmp/tmp1qw_ilfj/example3.min.dot OK
396: tree_recomb -b max -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example3.dist -o /tmp/tmp1qw_ilfj/example3.max.dot OK
396: tree_recomb -b avg -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example3.dist -o /tmp/tmp1qw_ilfj/example3.avg.dot OK
396: tree_recomb -b wavg -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example3.dist -o /tmp/tmp1qw_ilfj/example3.wavg.dot OK
396: tree_recomb -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example1.dist -o /tmp/tmp1qw_ilfj/example1.dot OK
396: tree_recomb -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example1.dist -o /tmp/tmp1qw_ilfj/example1.newick OK
396: tree_recomb -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example2.dist -o /tmp/tmp1qw_ilfj/example2.dot OK
396: tree_recomb -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example2.dist -o /tmp/tmp1qw_ilfj/example2.newick OK
396: tree_recomb -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example3.dist -o /tmp/tmp1qw_ilfj/example3.dot OK
396: tree_recomb -m /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tests/example3.dist -o /tmp/tmp1qw_ilfj/example3.newick OK
396: ==============================
396:      total tests: 23
396:     failed tests: 0
396: successful tests: 23
396: ==============================
393/396 Test #396: app_test_tree_recon ...............................................................   Passed    0.74 sec
390: DELETING TEMP DIR /tmp/tmpwuzy0n0o
390: Executing test for searchjoin
390: ===========================
390: 
390: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/s4_join /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/tests/geo_database.csv 0 -i geo -t 4 -sl 5 -o /tmp/tmpwuzy0n0o/join_geo_0_5.out OK
390: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/s4_join /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/tests/geo_database.csv 1 -i geo -t 4 -sl 5 -o /tmp/tmpwuzy0n0o/join_geo_1_5.out OK
390: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/s4_join /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/tests/geo_database.csv 3 -i geo -t 4 -sl 5 -o /tmp/tmpwuzy0n0o/join_geo_3_5.out OK
390: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/s4_join /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/tests/dna_database.csv 0 -i dna -t 4 -sl 10 -o /tmp/tmpwuzy0n0o/join_dna_0_10.out OK
390: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/s4_join /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/tests/dna_database.csv 8 -i dna -t 4 -sl 10 -o /tmp/tmpwuzy0n0o/join_dna_8_10.out OK
390: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/s4_join /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/tests/dna_database.csv 16 -i dna -t 4 -sl 10 -o /tmp/tmpwuzy0n0o/join_dna_16_10.out OK
390: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/s4_search /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/tests/geo_database.csv /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/tests/geo_queries.csv --no-wait -i geo -t 4 -sl 5 -o /tmp/tmpwuzy0n0o/search_geo_5.out OK
390: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/bin/s4_search /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/tests/dna_database.csv /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/tests/dna_queries.csv --no-wait -i dna -t 4 -sl 10 -o /tmp/tmpwuzy0n0o/search_dna_10.out OK
390: ==============================
390:      total tests: 8
390:     failed tests: 0
390: successful tests: 8
390: ==============================
394/396 Test #390: app_test_searchjoin ...............................................................   Passed  118.71 sec
395: Executing test for stellar
395: =========================
395: 
395: stellar -e 0.1 -l 50 -x 10 -k 7 -n 5000 -s 10000 -f -v -t -o /tmp/tmp8lv8oiri/e-1.gff /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq1_e-1.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq2_e-1.fa
395: OK
395: stellar -e 0.05 -l 50 -x 10 -k 7 -n 5000 -s 10000 -f -v -t -o /tmp/tmp8lv8oiri/5e-2.gff /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq1_5e-2.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq2_5e-2.fa
395: OK
395: stellar -e 0.025 -l 50 -x 10 -k 7 -n 5000 -s 10000 -f -v -t -o /tmp/tmp8lv8oiri/25e-3.gff /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq1_25e-3.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq2_25e-3.fa
395: OK
395: stellar -e 0.075 -l 50 -x 10 -k 7 -n 5000 -s 10000 -f -v -t -o /tmp/tmp8lv8oiri/75e-3.gff /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq1_75e-3.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq2_75e-3.fa
395: OK
395: stellar -e 0.0001 -l 50 -x 10 -k 7 -n 5000 -s 10000 -f -v -t -o /tmp/tmp8lv8oiri/e-4.gff /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq1_e-4.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq2_e-4.fa
395: OK
395: stellar -e 0.05 -l 20 -x 10 -k 7 -n 5000 -s 10000 -f -v -t -o /tmp/tmp8lv8oiri/minLen20.gff /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq1_5e-2.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq2_5e-2.fa
395: OK
395: stellar -e 0.05 -l 150 -x 10 -k 7 -n 5000 -s 10000 -f -v -t -o /tmp/tmp8lv8oiri/minLen150.gff /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq1_5e-2.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq2_5e-2.fa
395: OK
395: stellar -e 0.05 -l 50 -x 10 -k 7 -n 5000 -s 10000 -f -v -t -o /tmp/tmp8lv8oiri/5e-2.txt /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq1_5e-2.fa /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/tests/512_simSeq2_5e-2.fa
395: OK
395: ==============================
395:      total tests: 8
395:     failed tests: 0
395: successful tests: 8
395: ==============================
395/396 Test #395: app_test_stellar ..................................................................   Passed   76.61 sec
376: DELETING TEMP DIR /tmp/tmp5od9i5u1
376: Executing test for dfi
376: ======================
376: 
376: dfi /tmp/tmp5od9i5u1/datasets/bbe.fa /tmp/tmp5od9i5u1/datasets/kjv.fa --support 0.002 --growth 5 -m OK
376: dfi /tmp/tmp5od9i5u1/datasets/bbe.fa /tmp/tmp5od9i5u1/datasets/kjv.fa --minmax 155 31102 --minmax 1 15551 -m OK
376: dfi /tmp/tmp5od9i5u1/datasets/CompWindows.fa /tmp/tmp5od9i5u1/datasets/CompNonWindows.fa --support 0.002 --growth 5 -m OK
376: dfi /tmp/tmp5od9i5u1/datasets/CompWindows.fa /tmp/tmp5od9i5u1/datasets/CompNonWindows.fa --minmax 10 2000 --minmax 1 1500 -m OK
376: dfi /tmp/tmp5od9i5u1/datasets/CompWindows.fa /tmp/tmp5od9i5u1/datasets/CompNonWindows.fa --support 0.0005 --growth 5 -m OK
376: dfi /tmp/tmp5od9i5u1/datasets/CompWindows.fa /tmp/tmp5od9i5u1/datasets/CompNonWindows.fa --support 0.001 --growth 5 -m OK
376: dfi /tmp/tmp5od9i5u1/datasets/CompWindows.fa /tmp/tmp5od9i5u1/datasets/CompNonWindows.fa --support 0.01 --growth 5 -m OK
376: dfi /tmp/tmp5od9i5u1/datasets/CompWindows.fa /tmp/tmp5od9i5u1/datasets/CompNonWindows.fa --support 0.1 --growth 5 -m OK
376: dfi /tmp/tmp5od9i5u1/datasets/CompWindows.fa /tmp/tmp5od9i5u1/datasets/CompNonWindows.fa --support 0.5 --growth 5 -m OK
376: dfi /tmp/tmp5od9i5u1/datasets/CompWindows.fa /tmp/tmp5od9i5u1/datasets/CompNonWindows.fa --support 0.9 --growth 5 -m OK
376: dfi /tmp/tmp5od9i5u1/datasets/CompWindows.fa /tmp/tmp5od9i5u1/datasets/CompNonWindows.fa --support 1 --growth 5 -m OK
376: dfi /tmp/tmp5od9i5u1/datasets/CompWindows.fa /tmp/tmp5od9i5u1/datasets/CompNonWindows.fa --support 0.002 --growth 1 -m OK
376: dfi /tmp/tmp5od9i5u1/datasets/CompWindows.fa /tmp/tmp5od9i5u1/datasets/CompNonWindows.fa --support 0.002 --growth 2 -m OK
376: dfi /tmp/tmp5od9i5u1/datasets/CompWindows.fa /tmp/tmp5od9i5u1/datasets/CompNonWindows.fa --support 0.002 --growth 5 -m OK
376: dfi /tmp/tmp5od9i5u1/datasets/fasta1.fa /tmp/tmp5od9i5u1/datasets/fasta2.fa --support 1 --growth 2 OK
376: ==============================
376:      total tests: 15
376:     failed tests: 0
376: successful tests: 15
376: ==============================
396/396 Test #376: app_test_dfi ......................................................................   Passed  261.02 sec

100% tests passed, 0 tests failed out of 396

Total Test time (real) = 337.95 sec
make[1]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
	rm -fr -- /tmp/dh-xdg-rundir-672y_Q5o
   create-stamp debian/debhelper-build-stamp
   dh_prep -a
	rm -f -- debian/seqan-apps.substvars
	rm -fr -- debian/.debhelper/generated/seqan-apps/ debian/seqan-apps/ debian/tmp/
   dh_auto_install -a
	install -m0755 -d /<<BUILDDIR>>/seqan2-2.4.0\+dfsg/debian/tmp
	cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/<<BUILDDIR>>/seqan2-2.4.0\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/cmake -S/<<BUILDDIR>>/seqan2-2.4.0+dfsg -B/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
make  -f CMakeFiles/Makefile2 preinstall
make[2]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[2]: Nothing to be done for 'preinstall'.
make[2]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "None"
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/alf
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/alf/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/alf/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/alf/example/small.fasta
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/bisar
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/casbar
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/four2three
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/bs_tools/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/bs_tools/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/dfi
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/dfi/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/dfi/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/dfi/example/fasta1.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/dfi/example/fasta2.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/fx_bam_coverage
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/fx_tools/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/fx_tools/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/gustaf
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/gustaf_mate_joining
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/gustaf/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/gustaf/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/gustaf/example/adeno.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/gustaf/example/adeno_modified.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/gustaf/example/adeno_modified_reads.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/gustaf/example/stellar.gff
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/insegt
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/insegt/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/insegt/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/insegt/example/annoOutput.gff
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/insegt/example/annotations.gff
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/insegt/example/readOutput.gff
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/insegt/example/tupleOutput.gff
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/mason_frag_sequencing
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/mason_genome
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/mason_materializer
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/mason_methylation
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/mason_simulator
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/mason_splicing
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/mason_variator
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README.mason_frag_sequencing
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README.mason_genome
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README.mason_materializer
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README.mason_methylation
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README.mason_simulator
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README.mason_splicing
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README.mason_variator
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/example/adeno_virus.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/micro_razers
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/micro_razers/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/micro_razers/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/micro_razers/example/genome.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/micro_razers/example/reads.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/micro_razers/example/reads.fa.result
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/bam2roi
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/roi_feature_projection
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/roi_plot_thumbnails
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/bed_sort.sh
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/gff_sort.sh
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/roi_sort.sh
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/roi_plot_9.sh
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/plot.awk
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/ps2pswLinks.gawk
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/ngs_roi/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/ngs_roi/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/ngs_roi/example/dmel.bed
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/ngs_roi/example/dmel.gtf
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/ngs_roi/example/example.bam
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/ngs_roi/R/ngsroi_0.1.tar.gz
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/ngs_roi/R/ngsroi_0.1.zip
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/pair_align
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/pair_align/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/pair_align/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/param_chooser
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/param_chooser/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/param_chooser/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/rabema_prepare_sam
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/rabema_build_gold_standard
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/rabema_evaluate
-- Up-to-date: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/rabema_prepare_sam
-- Up-to-date: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/rabema_build_gold_standard
-- Up-to-date: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/rabema_evaluate
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/rabema/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/rabema/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/razers
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers/example/genome.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers/example/reads.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers/example/reads2.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/razers3
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers3/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers3/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers3/example/genome.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers3/example/reads.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers3/example/reads2.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/rep_sep
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/rep_sep/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/rep_sep/README
gmake[2]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
gmake[2]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
/usr/bin/cmake -S/<<BUILDDIR>>/seqan2-2.4.0+dfsg -B/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/gmake  -f CMakeFiles/Makefile2 sak_doc
gmake[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/cmake -S/<<BUILDDIR>>/seqan2-2.4.0+dfsg -B/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/CMakeFiles 1
/usr/bin/gmake  -f CMakeFiles/Makefile2 apps/sak/CMakeFiles/sak_doc.dir/all
gmake[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/gmake  -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/depend
gmake[5]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/CMakeFiles/seqan_library.dir/DependInfo.cmake --color=
gmake[5]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/gmake  -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/build
gmake[5]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
gmake[5]: Nothing to be done for 'CMakeFiles/seqan_library.dir/build'.
gmake[5]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  0%] Built target seqan_library
/usr/bin/gmake  -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/depend
gmake[5]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak/CMakeFiles/sak.dir/DependInfo.cmake --color=
Dependencies file "apps/sak/CMakeFiles/sak.dir/sak.cpp.o.d" is newer than depends file "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak/CMakeFiles/sak.dir/compiler_depend.internal".
Consolidate compiler generated dependencies of target sak
gmake[5]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/gmake  -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/build
gmake[5]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
gmake[5]: Nothing to be done for 'apps/sak/CMakeFiles/sak.dir/build'.
gmake[5]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  0%] Built target sak
/usr/bin/gmake  -f apps/sak/CMakeFiles/sak_doc.dir/build.make apps/sak/CMakeFiles/sak_doc.dir/depend
gmake[5]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak/CMakeFiles/sak_doc.dir/DependInfo.cmake --color=
gmake[5]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/gmake  -f apps/sak/CMakeFiles/sak_doc.dir/build.make apps/sak/CMakeFiles/sak_doc.dir/build
gmake[5]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  0%] Generating README.sak.txt
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak && ../../bin/sak --export-help=txt > README.sak.txt
[100%] Generating sak.1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak && ../../bin/sak --export-help=man > sak.1
gmake[5]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[100%] Built target sak_doc
gmake[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/CMakeFiles 0
gmake[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
gmake[2]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/sak
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sak/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sak/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sak/README.sak.txt
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/man/man1/sak.1
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/sam2matrix
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sam2matrix/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sam2matrix/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/samcat
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/samcat/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/samcat/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/s4_search
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/s4_join
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/searchjoin/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/searchjoin/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/seqan_tcoffee
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/seqan_tcoffee/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/seqan_tcoffee/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/seqan_tcoffee/example/seq.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/seqcons2
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/seqcons2/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/seqcons2/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/sgip
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/iso_m2D_m196.A01
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/iso_r01_m200.A00
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/iso_r01_m200.A01
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/iso_r01_m200.B00
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/iso_r01_m200.B01
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/latin-4
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/lattice-4
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/sts-7
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/snp_store
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/snp_store/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/snp_store/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/snp_store/example/exampleGenome.fa
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/snp_store/example/exampleReads.gff
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/stellar
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/stellar/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/stellar/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/stellar/example/NC_001474.fasta
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/stellar/example/NC_001477.fasta
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/stellar/example/reads.fasta
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/tree_recon
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/tree_recon/LICENSE
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/tree_recon/README
-- Installing: /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/tree_recon/example/example.dist
make[1]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
	rm -f debian/seqan-apps.debhelper.log
   debian/rules override_dh_install-arch
make[1]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg'
dh_install --arch
	install -m0755 -d debian/seqan-apps/usr/lib/seqan
	cp --reflink=auto -a debian/tmp/usr/bin debian/seqan-apps/usr/lib/seqan/
	install -m0755 -d debian/seqan-apps/usr/share/doc/seqan-apps
	cp --reflink=auto -a debian/tmp/usr/share/doc/alf debian/tmp/usr/share/doc/bs_tools debian/tmp/usr/share/doc/dfi debian/tmp/usr/share/doc/fx_tools debian/tmp/usr/share/doc/gustaf debian/tmp/usr/share/doc/insegt debian/tmp/usr/share/doc/mason2 debian/tmp/usr/share/doc/micro_razers debian/tmp/usr/share/doc/ngs_roi debian/tmp/usr/share/doc/pair_align debian/tmp/usr/share/doc/param_chooser debian/tmp/usr/share/doc/rabema debian/tmp/usr/share/doc/razers debian/tmp/usr/share/doc/razers3 debian/tmp/usr/share/doc/rep_sep debian/tmp/usr/share/doc/sak debian/tmp/usr/share/doc/sam2matrix debian/tmp/usr/share/doc/samcat debian/tmp/usr/share/doc/searchjoin debian/tmp/usr/share/doc/seqan_tcoffee debian/tmp/usr/share/doc/seqcons2 debian/tmp/usr/share/doc/sgip debian/tmp/usr/share/doc/snp_store debian/tmp/usr/share/doc/stellar debian/tmp/usr/share/doc/tree_recon debian/seqan-apps/usr/share/doc/seqan-apps/
# Delete additional LICENSE files
find /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/seqan-apps -type f -name LICENSE -delete || /bin/true
find /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/seqan-apps/usr/lib/seqan/bin -type f \
	-name "*.sh" | xargs chmod a+x
make[1]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg'
   dh_installdocs -a
	install -p -m0644 debian/README.Debian debian/seqan-apps/usr/share/doc/seqan-apps/README.Debian
	install -p -m0644 debian/copyright debian/seqan-apps/usr/share/doc/seqan-apps/copyright
   dh_installchangelogs -a
	install -m0755 -d debian/seqan-apps/usr/share/doc/seqan-apps
	install -p -m0644 debian/.debhelper/generated/seqan-apps/dh_installchangelogs.dch.trimmed debian/seqan-apps/usr/share/doc/seqan-apps/changelog.Debian
	install -p -m0644 ./CHANGELOG.rst debian/seqan-apps/usr/share/doc/seqan-apps/changelog
	rm -f debian/seqan-apps.debhelper.log
   debian/rules override_dh_installman-arch
make[1]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg'
dh_link --arch
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/yara_mapper
	ln -s ../lib/seqan/bin/yara_mapper debian/seqan-apps/usr/bin/yara_mapper
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/yara_indexer
	ln -s ../lib/seqan/bin/yara_indexer debian/seqan-apps/usr/bin/yara_indexer
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/tree_recon
	ln -s ../lib/seqan/bin/tree_recon debian/seqan-apps/usr/bin/tree_recon
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/stellar
	ln -s ../lib/seqan/bin/stellar debian/seqan-apps/usr/bin/stellar
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/splazers
	ln -s ../lib/seqan/bin/splazers debian/seqan-apps/usr/bin/splazers
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/snp_store
	ln -s ../lib/seqan/bin/snp_store debian/seqan-apps/usr/bin/snp_store
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/seqan_tcoffee
	ln -s ../lib/seqan/bin/seqan_tcoffee debian/seqan-apps/usr/bin/seqan_tcoffee
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/sak
	ln -s ../lib/seqan/bin/sak debian/seqan-apps/usr/bin/sak
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/razers3
	ln -s ../lib/seqan/bin/razers3 debian/seqan-apps/usr/bin/razers3
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/razers
	ln -s ../lib/seqan/bin/razers debian/seqan-apps/usr/bin/razers
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/rabema_prepare_sam
	ln -s ../lib/seqan/bin/rabema_prepare_sam debian/seqan-apps/usr/bin/rabema_prepare_sam
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/rabema_evaluate
	ln -s ../lib/seqan/bin/rabema_evaluate debian/seqan-apps/usr/bin/rabema_evaluate
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/rabema_build_gold_standard
	ln -s ../lib/seqan/bin/rabema_build_gold_standard debian/seqan-apps/usr/bin/rabema_build_gold_standard
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/pair_align
	ln -s ../lib/seqan/bin/pair_align debian/seqan-apps/usr/bin/pair_align
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/micro_razers
	ln -s ../lib/seqan/bin/micro_razers debian/seqan-apps/usr/bin/micro_razers
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/mason_methylation
	ln -s ../lib/seqan/bin/mason_methylation debian/seqan-apps/usr/bin/mason_methylation
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/mason_materializer
	ln -s ../lib/seqan/bin/mason_materializer debian/seqan-apps/usr/bin/mason_materializer
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/mason_genome
	ln -s ../lib/seqan/bin/mason_genome debian/seqan-apps/usr/bin/mason_genome
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/mason_frag_sequencing
	ln -s ../lib/seqan/bin/mason_frag_sequencing debian/seqan-apps/usr/bin/mason_frag_sequencing
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/insegt
	ln -s ../lib/seqan/bin/insegt debian/seqan-apps/usr/bin/insegt
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/gustaf
	ln -s ../lib/seqan/bin/gustaf debian/seqan-apps/usr/bin/gustaf
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/alf
	ln -s ../lib/seqan/bin/alf debian/seqan-apps/usr/bin/alf
if [ -d /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/seqan-apps/usr/bin ] ; then \
	find /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/seqan-apps/usr/bin -type l -xtype l -delete ; \
fi
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/generate_manpages
dh_installman --arch
	install -m0755 -d debian/seqan-apps/usr/share/man/man1/
	install -p -m0644 debian/tmp/usr/share/man/man1/sak.1 debian/seqan-apps/usr/share/man/man1/sak.1
	man-recode --to-code UTF-8 --suffix .dh-new debian/seqan-apps/usr/share/man/man1/seqan_tcoffee.1 debian/seqan-apps/usr/share/man/man1/snp_store.1 debian/seqan-apps/usr/share/man/man1/stellar.1 debian/seqan-apps/usr/share/man/man1/tree_recon.1
	man-recode --to-code UTF-8 --suffix .dh-new debian/seqan-apps/usr/share/man/man1/mason_materializer.1 debian/seqan-apps/usr/share/man/man1/mason_methylation.1 debian/seqan-apps/usr/share/man/man1/micro_razers.1 debian/seqan-apps/usr/share/man/man1/pair_align.1 debian/seqan-apps/usr/share/man/man1/rabema_build_gold_standard.1
	man-recode --to-code UTF-8 --suffix .dh-new debian/seqan-apps/usr/share/man/man1/alf.1 debian/seqan-apps/usr/share/man/man1/gustaf.1 debian/seqan-apps/usr/share/man/man1/insegt.1 debian/seqan-apps/usr/share/man/man1/mason_frag_sequencing.1 debian/seqan-apps/usr/share/man/man1/mason_genome.1
	man-recode --to-code UTF-8 --suffix .dh-new debian/seqan-apps/usr/share/man/man1/rabema_evaluate.1 debian/seqan-apps/usr/share/man/man1/rabema_prepare_sam.1 debian/seqan-apps/usr/share/man/man1/razers.1 debian/seqan-apps/usr/share/man/man1/razers3.1 debian/seqan-apps/usr/share/man/man1/sak.1
	mv debian/seqan-apps/usr/share/man/man1/seqan_tcoffee.1.dh-new debian/seqan-apps/usr/share/man/man1/seqan_tcoffee.1
	mv debian/seqan-apps/usr/share/man/man1/snp_store.1.dh-new debian/seqan-apps/usr/share/man/man1/snp_store.1
	mv debian/seqan-apps/usr/share/man/man1/stellar.1.dh-new debian/seqan-apps/usr/share/man/man1/stellar.1
	mv debian/seqan-apps/usr/share/man/man1/tree_recon.1.dh-new debian/seqan-apps/usr/share/man/man1/tree_recon.1
	chmod 0644 -- debian/seqan-apps/usr/share/man/man1/seqan_tcoffee.1 debian/seqan-apps/usr/share/man/man1/snp_store.1 debian/seqan-apps/usr/share/man/man1/stellar.1 debian/seqan-apps/usr/share/man/man1/tree_recon.1
	mv debian/seqan-apps/usr/share/man/man1/alf.1.dh-new debian/seqan-apps/usr/share/man/man1/alf.1
	mv debian/seqan-apps/usr/share/man/man1/gustaf.1.dh-new debian/seqan-apps/usr/share/man/man1/gustaf.1
	mv debian/seqan-apps/usr/share/man/man1/insegt.1.dh-new debian/seqan-apps/usr/share/man/man1/insegt.1
	mv debian/seqan-apps/usr/share/man/man1/mason_frag_sequencing.1.dh-new debian/seqan-apps/usr/share/man/man1/mason_frag_sequencing.1
	mv debian/seqan-apps/usr/share/man/man1/mason_genome.1.dh-new debian/seqan-apps/usr/share/man/man1/mason_genome.1
	chmod 0644 -- debian/seqan-apps/usr/share/man/man1/alf.1 debian/seqan-apps/usr/share/man/man1/gustaf.1 debian/seqan-apps/usr/share/man/man1/insegt.1 debian/seqan-apps/usr/share/man/man1/mason_frag_sequencing.1 debian/seqan-apps/usr/share/man/man1/mason_genome.1
	mv debian/seqan-apps/usr/share/man/man1/rabema_evaluate.1.dh-new debian/seqan-apps/usr/share/man/man1/rabema_evaluate.1
	mv debian/seqan-apps/usr/share/man/man1/rabema_prepare_sam.1.dh-new debian/seqan-apps/usr/share/man/man1/rabema_prepare_sam.1
	mv debian/seqan-apps/usr/share/man/man1/razers.1.dh-new debian/seqan-apps/usr/share/man/man1/razers.1
	mv debian/seqan-apps/usr/share/man/man1/razers3.1.dh-new debian/seqan-apps/usr/share/man/man1/razers3.1
	mv debian/seqan-apps/usr/share/man/man1/sak.1.dh-new debian/seqan-apps/usr/share/man/man1/sak.1
	chmod 0644 -- debian/seqan-apps/usr/share/man/man1/rabema_evaluate.1 debian/seqan-apps/usr/share/man/man1/rabema_prepare_sam.1 debian/seqan-apps/usr/share/man/man1/razers.1 debian/seqan-apps/usr/share/man/man1/razers3.1 debian/seqan-apps/usr/share/man/man1/sak.1
	mv debian/seqan-apps/usr/share/man/man1/mason_materializer.1.dh-new debian/seqan-apps/usr/share/man/man1/mason_materializer.1
	mv debian/seqan-apps/usr/share/man/man1/mason_methylation.1.dh-new debian/seqan-apps/usr/share/man/man1/mason_methylation.1
	mv debian/seqan-apps/usr/share/man/man1/micro_razers.1.dh-new debian/seqan-apps/usr/share/man/man1/micro_razers.1
	mv debian/seqan-apps/usr/share/man/man1/pair_align.1.dh-new debian/seqan-apps/usr/share/man/man1/pair_align.1
	mv debian/seqan-apps/usr/share/man/man1/rabema_build_gold_standard.1.dh-new debian/seqan-apps/usr/share/man/man1/rabema_build_gold_standard.1
	chmod 0644 -- debian/seqan-apps/usr/share/man/man1/mason_materializer.1 debian/seqan-apps/usr/share/man/man1/mason_methylation.1 debian/seqan-apps/usr/share/man/man1/micro_razers.1 debian/seqan-apps/usr/share/man/man1/pair_align.1 debian/seqan-apps/usr/share/man/man1/rabema_build_gold_standard.1
make[1]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg'
   dh_perl -a
	rm -f debian/seqan-apps.debhelper.log
   debian/rules override_dh_link-arch
make[1]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg'
dh_link --arch
	rm -f debian/seqan-apps/usr/bin/alf
	ln -s ../lib/seqan/bin/alf debian/seqan-apps/usr/bin/alf
	rm -f debian/seqan-apps/usr/bin/gustaf
	ln -s ../lib/seqan/bin/gustaf debian/seqan-apps/usr/bin/gustaf
	rm -f debian/seqan-apps/usr/bin/insegt
	ln -s ../lib/seqan/bin/insegt debian/seqan-apps/usr/bin/insegt
	rm -f debian/seqan-apps/usr/bin/mason_frag_sequencing
	ln -s ../lib/seqan/bin/mason_frag_sequencing debian/seqan-apps/usr/bin/mason_frag_sequencing
	rm -f debian/seqan-apps/usr/bin/mason_genome
	ln -s ../lib/seqan/bin/mason_genome debian/seqan-apps/usr/bin/mason_genome
	rm -f debian/seqan-apps/usr/bin/mason_materializer
	ln -s ../lib/seqan/bin/mason_materializer debian/seqan-apps/usr/bin/mason_materializer
	rm -f debian/seqan-apps/usr/bin/mason_methylation
	ln -s ../lib/seqan/bin/mason_methylation debian/seqan-apps/usr/bin/mason_methylation
	rm -f debian/seqan-apps/usr/bin/micro_razers
	ln -s ../lib/seqan/bin/micro_razers debian/seqan-apps/usr/bin/micro_razers
	rm -f debian/seqan-apps/usr/bin/pair_align
	ln -s ../lib/seqan/bin/pair_align debian/seqan-apps/usr/bin/pair_align
	rm -f debian/seqan-apps/usr/bin/rabema_build_gold_standard
	ln -s ../lib/seqan/bin/rabema_build_gold_standard debian/seqan-apps/usr/bin/rabema_build_gold_standard
	rm -f debian/seqan-apps/usr/bin/rabema_evaluate
	ln -s ../lib/seqan/bin/rabema_evaluate debian/seqan-apps/usr/bin/rabema_evaluate
	rm -f debian/seqan-apps/usr/bin/rabema_prepare_sam
	ln -s ../lib/seqan/bin/rabema_prepare_sam debian/seqan-apps/usr/bin/rabema_prepare_sam
	rm -f debian/seqan-apps/usr/bin/razers
	ln -s ../lib/seqan/bin/razers debian/seqan-apps/usr/bin/razers
	rm -f debian/seqan-apps/usr/bin/razers3
	ln -s ../lib/seqan/bin/razers3 debian/seqan-apps/usr/bin/razers3
	rm -f debian/seqan-apps/usr/bin/sak
	ln -s ../lib/seqan/bin/sak debian/seqan-apps/usr/bin/sak
	rm -f debian/seqan-apps/usr/bin/seqan_tcoffee
	ln -s ../lib/seqan/bin/seqan_tcoffee debian/seqan-apps/usr/bin/seqan_tcoffee
	rm -f debian/seqan-apps/usr/bin/snp_store
	ln -s ../lib/seqan/bin/snp_store debian/seqan-apps/usr/bin/snp_store
	rm -f debian/seqan-apps/usr/bin/stellar
	ln -s ../lib/seqan/bin/stellar debian/seqan-apps/usr/bin/stellar
	rm -f debian/seqan-apps/usr/bin/tree_recon
	ln -s ../lib/seqan/bin/tree_recon debian/seqan-apps/usr/bin/tree_recon
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/yara_mapper
	ln -s ../lib/seqan/bin/yara_mapper debian/seqan-apps/usr/bin/yara_mapper
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/yara_indexer
	ln -s ../lib/seqan/bin/yara_indexer debian/seqan-apps/usr/bin/yara_indexer
	rm -f debian/seqan-apps/usr/bin/tree_recon
	ln -s ../lib/seqan/bin/tree_recon debian/seqan-apps/usr/bin/tree_recon
	rm -f debian/seqan-apps/usr/bin/stellar
	ln -s ../lib/seqan/bin/stellar debian/seqan-apps/usr/bin/stellar
	install -m0755 -d debian/seqan-apps/usr/bin
	rm -f debian/seqan-apps/usr/bin/splazers
	ln -s ../lib/seqan/bin/splazers debian/seqan-apps/usr/bin/splazers
	rm -f debian/seqan-apps/usr/bin/snp_store
	ln -s ../lib/seqan/bin/snp_store debian/seqan-apps/usr/bin/snp_store
	rm -f debian/seqan-apps/usr/bin/seqan_tcoffee
	ln -s ../lib/seqan/bin/seqan_tcoffee debian/seqan-apps/usr/bin/seqan_tcoffee
	rm -f debian/seqan-apps/usr/bin/sak
	ln -s ../lib/seqan/bin/sak debian/seqan-apps/usr/bin/sak
	rm -f debian/seqan-apps/usr/bin/razers3
	ln -s ../lib/seqan/bin/razers3 debian/seqan-apps/usr/bin/razers3
	rm -f debian/seqan-apps/usr/bin/razers
	ln -s ../lib/seqan/bin/razers debian/seqan-apps/usr/bin/razers
	rm -f debian/seqan-apps/usr/bin/rabema_prepare_sam
	ln -s ../lib/seqan/bin/rabema_prepare_sam debian/seqan-apps/usr/bin/rabema_prepare_sam
	rm -f debian/seqan-apps/usr/bin/rabema_evaluate
	ln -s ../lib/seqan/bin/rabema_evaluate debian/seqan-apps/usr/bin/rabema_evaluate
	rm -f debian/seqan-apps/usr/bin/rabema_build_gold_standard
	ln -s ../lib/seqan/bin/rabema_build_gold_standard debian/seqan-apps/usr/bin/rabema_build_gold_standard
	rm -f debian/seqan-apps/usr/bin/pair_align
	ln -s ../lib/seqan/bin/pair_align debian/seqan-apps/usr/bin/pair_align
	rm -f debian/seqan-apps/usr/bin/micro_razers
	ln -s ../lib/seqan/bin/micro_razers debian/seqan-apps/usr/bin/micro_razers
	rm -f debian/seqan-apps/usr/bin/mason_methylation
	ln -s ../lib/seqan/bin/mason_methylation debian/seqan-apps/usr/bin/mason_methylation
	rm -f debian/seqan-apps/usr/bin/mason_materializer
	ln -s ../lib/seqan/bin/mason_materializer debian/seqan-apps/usr/bin/mason_materializer
	rm -f debian/seqan-apps/usr/bin/mason_genome
	ln -s ../lib/seqan/bin/mason_genome debian/seqan-apps/usr/bin/mason_genome
	rm -f debian/seqan-apps/usr/bin/mason_frag_sequencing
	ln -s ../lib/seqan/bin/mason_frag_sequencing debian/seqan-apps/usr/bin/mason_frag_sequencing
	rm -f debian/seqan-apps/usr/bin/insegt
	ln -s ../lib/seqan/bin/insegt debian/seqan-apps/usr/bin/insegt
	rm -f debian/seqan-apps/usr/bin/gustaf
	ln -s ../lib/seqan/bin/gustaf debian/seqan-apps/usr/bin/gustaf
	rm -f debian/seqan-apps/usr/bin/alf
	ln -s ../lib/seqan/bin/alf debian/seqan-apps/usr/bin/alf
# Some binaries (eg. splazer) are not built in 32-bit architectures so
# remove their (broken) symlinks.
if [ -d /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/seqan-apps/usr/bin ] ; then \
    find /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/seqan-apps/usr/bin -type l -xtype l -delete ; \
fi
make[1]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg'
   dh_strip_nondeterminism -a
	Using 1670338341 as canonical time
	Normalizing debian/seqan-apps/usr/share/doc/seqan-apps/ngs_roi/R/ngsroi_0.1.tar.gz using File::StripNondeterminism::handlers::gzip
	Normalizing debian/seqan-apps/usr/share/doc/seqan-apps/ngs_roi/R/ngsroi_0.1.zip using File::StripNondeterminism::handlers::zip
   dh_compress -a
	cd debian/seqan-apps
	chmod a-x usr/share/doc/seqan-apps/alf/README usr/share/doc/seqan-apps/changelog usr/share/doc/seqan-apps/changelog.Debian usr/share/doc/seqan-apps/dfi/README usr/share/doc/seqan-apps/gustaf/README usr/share/doc/seqan-apps/gustaf/example/adeno.fa usr/share/doc/seqan-apps/gustaf/example/adeno_modified.fa usr/share/doc/seqan-apps/insegt/README usr/share/doc/seqan-apps/mason2/README.mason_methylation usr/share/doc/seqan-apps/mason2/README.mason_simulator usr/share/doc/seqan-apps/mason2/README.mason_variator usr/share/doc/seqan-apps/mason2/example/adeno_virus.fa usr/share/doc/seqan-apps/micro_razers/README usr/share/doc/seqan-apps/ngs_roi/README usr/share/doc/seqan-apps/ngs_roi/example/dmel.bed usr/share/doc/seqan-apps/ngs_roi/example/dmel.gtf usr/share/doc/seqan-apps/ngs_roi/example/example.bam usr/share/doc/seqan-apps/rabema/README usr/share/doc/seqan-apps/razers/README usr/share/doc/seqan-apps/razers3/README usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.A00 usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.A01 usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.B00 usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.B01 usr/share/doc/seqan-apps/snp_store/README usr/share/doc/seqan-apps/snp_store/example/exampleGenome.fa usr/share/doc/seqan-apps/stellar/README usr/share/doc/seqan-apps/stellar/example/NC_001474.fasta usr/share/doc/seqan-apps/stellar/example/NC_001477.fasta usr/share/man/man1/alf.1 usr/share/man/man1/gustaf.1 usr/share/man/man1/insegt.1 usr/share/man/man1/mason_frag_sequencing.1 usr/share/man/man1/mason_genome.1 usr/share/man/man1/mason_materializer.1 usr/share/man/man1/mason_methylation.1 usr/share/man/man1/micro_razers.1 usr/share/man/man1/pair_align.1 usr/share/man/man1/rabema_build_gold_standard.1 usr/share/man/man1/rabema_evaluate.1 usr/share/man/man1/rabema_prepare_sam.1 usr/share/man/man1/razers.1 usr/share/man/man1/razers3.1 usr/share/man/man1/sak.1 usr/share/man/man1/seqan_tcoffee.1 usr/share/man/man1/snp_store.1 usr/share/man/man1/stellar.1 usr/share/man/man1/tree_recon.1
	gzip -9nf usr/share/doc/seqan-apps/alf/README usr/share/doc/seqan-apps/changelog usr/share/doc/seqan-apps/changelog.Debian usr/share/doc/seqan-apps/dfi/README usr/share/doc/seqan-apps/gustaf/README usr/share/doc/seqan-apps/gustaf/example/adeno.fa usr/share/doc/seqan-apps/gustaf/example/adeno_modified.fa usr/share/doc/seqan-apps/insegt/README usr/share/doc/seqan-apps/mason2/README.mason_methylation usr/share/doc/seqan-apps/mason2/README.mason_simulator usr/share/doc/seqan-apps/mason2/README.mason_variator usr/share/doc/seqan-apps/mason2/example/adeno_virus.fa usr/share/doc/seqan-apps/micro_razers/README usr/share/doc/seqan-apps/ngs_roi/README usr/share/doc/seqan-apps/ngs_roi/example/dmel.bed usr/share/doc/seqan-apps/ngs_roi/example/dmel.gtf usr/share/doc/seqan-apps/ngs_roi/example/example.bam usr/share/doc/seqan-apps/rabema/README usr/share/doc/seqan-apps/razers/README usr/share/doc/seqan-apps/razers3/README usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.A00 usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.A01 usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.B00 usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.B01 usr/share/doc/seqan-apps/snp_store/README usr/share/doc/seqan-apps/snp_store/example/exampleGenome.fa usr/share/doc/seqan-apps/stellar/README usr/share/doc/seqan-apps/stellar/example/NC_001474.fasta usr/share/doc/seqan-apps/stellar/example/NC_001477.fasta usr/share/man/man1/alf.1 usr/share/man/man1/gustaf.1 usr/share/man/man1/insegt.1 usr/share/man/man1/mason_frag_sequencing.1 usr/share/man/man1/mason_genome.1 usr/share/man/man1/mason_materializer.1 usr/share/man/man1/mason_methylation.1 usr/share/man/man1/micro_razers.1 usr/share/man/man1/pair_align.1 usr/share/man/man1/rabema_build_gold_standard.1 usr/share/man/man1/rabema_evaluate.1 usr/share/man/man1/rabema_prepare_sam.1 usr/share/man/man1/razers.1 usr/share/man/man1/razers3.1 usr/share/man/man1/sak.1 usr/share/man/man1/seqan_tcoffee.1 usr/share/man/man1/snp_store.1 usr/share/man/man1/stellar.1 usr/share/man/man1/tree_recon.1
	cd '/<<BUILDDIR>>/seqan2-2.4.0+dfsg'
	rm -f debian/seqan-apps.debhelper.log
   debian/rules override_dh_fixperms-arch
make[1]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg'
dh_fixperms --arch
	find debian/seqan-apps ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
	find debian/seqan-apps/usr/share/doc -type f -a -true -a ! -regex 'debian/seqan-apps/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/seqan-apps/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
	find debian/seqan-apps/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/seqan-apps -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
	find debian/seqan-apps/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x
	find debian/seqan-apps/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
for bin in `ls /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/seqan-apps/usr/lib/seqan/bin/*.sh` ; do \
    chmod +x /<<BUILDDIR>>/seqan2-2.4.0+dfsg/debian/seqan-apps/usr/lib/seqan/bin/`basename ${bin}` ; \
done
make[1]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg'
   dh_missing -a
   dh_dwz -a
	install -m0755 -d debian/seqan-apps/usr/lib/debug/.dwz/arm-linux-gnueabihf
	dwz -mdebian/seqan-apps/usr/lib/debug/.dwz/arm-linux-gnueabihf/seqan-apps.debug -M/usr/lib/debug/.dwz/arm-linux-gnueabihf/seqan-apps.debug -- debian/seqan-apps/usr/lib/seqan/bin/alf debian/seqan-apps/usr/lib/seqan/bin/bam2roi debian/seqan-apps/usr/lib/seqan/bin/bisar debian/seqan-apps/usr/lib/seqan/bin/casbar debian/seqan-apps/usr/lib/seqan/bin/dfi debian/seqan-apps/usr/lib/seqan/bin/four2three debian/seqan-apps/usr/lib/seqan/bin/fx_bam_coverage debian/seqan-apps/usr/lib/seqan/bin/gustaf debian/seqan-apps/usr/lib/seqan/bin/gustaf_mate_joining debian/seqan-apps/usr/lib/seqan/bin/insegt debian/seqan-apps/usr/lib/seqan/bin/mason_frag_sequencing debian/seqan-apps/usr/lib/seqan/bin/mason_genome debian/seqan-apps/usr/lib/seqan/bin/mason_materializer debian/seqan-apps/usr/lib/seqan/bin/mason_methylation debian/seqan-apps/usr/lib/seqan/bin/mason_simulator debian/seqan-apps/usr/lib/seqan/bin/mason_splicing debian/seqan-apps/usr/lib/seqan/bin/mason_variator debian/seqan-apps/usr/lib/seqan/bin/micro_razers debian/seqan-apps/usr/lib/seqan/bin/pair_align debian/seqan-apps/usr/lib/seqan/bin/param_chooser debian/seqan-apps/usr/lib/seqan/bin/rabema_build_gold_standard debian/seqan-apps/usr/lib/seqan/bin/rabema_evaluate debian/seqan-apps/usr/lib/seqan/bin/rabema_prepare_sam debian/seqan-apps/usr/lib/seqan/bin/razers debian/seqan-apps/usr/lib/seqan/bin/razers3 debian/seqan-apps/usr/lib/seqan/bin/rep_sep debian/seqan-apps/usr/lib/seqan/bin/roi_feature_projection debian/seqan-apps/usr/lib/seqan/bin/roi_plot_thumbnails debian/seqan-apps/usr/lib/seqan/bin/s4_join debian/seqan-apps/usr/lib/seqan/bin/s4_search debian/seqan-apps/usr/lib/seqan/bin/sak debian/seqan-apps/usr/lib/seqan/bin/sam2matrix debian/seqan-apps/usr/lib/seqan/bin/samcat debian/seqan-apps/usr/lib/seqan/bin/seqan_tcoffee debian/seqan-apps/usr/lib/seqan/bin/seqcons2 debian/seqan-apps/usr/lib/seqan/bin/sgip debian/seqan-apps/usr/lib/seqan/bin/snp_store debian/seqan-apps/usr/lib/seqan/bin/stellar debian/seqan-apps/usr/lib/seqan/bin/tree_recon
	objcopy --compress-debug-sections debian/seqan-apps/usr/lib/debug/.dwz/arm-linux-gnueabihf/seqan-apps.debug
	chmod 0644 -- debian/seqan-apps/usr/lib/debug/.dwz/arm-linux-gnueabihf/seqan-apps.debug
   dh_strip -a
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/33
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/bam2roi debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/33/4ac2e859d1298d70cb72dc8347745d99ee94d1.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/33/4ac2e859d1298d70cb72dc8347745d99ee94d1.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/bam2roi
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/33/4ac2e859d1298d70cb72dc8347745d99ee94d1.debug debian/seqan-apps/usr/lib/seqan/bin/bam2roi
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8f
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/alf debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8f/9d0cec77702a247da343021451a64020dc8237.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8f/9d0cec77702a247da343021451a64020dc8237.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/alf
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8f/9d0cec77702a247da343021451a64020dc8237.debug debian/seqan-apps/usr/lib/seqan/bin/alf
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/e4
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/four2three debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/e4/e48224ae55a99b8f214858e140d694cefaf86a.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/e4/e48224ae55a99b8f214858e140d694cefaf86a.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/four2three
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/e4/e48224ae55a99b8f214858e140d694cefaf86a.debug debian/seqan-apps/usr/lib/seqan/bin/four2three
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d1
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/bisar debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d1/d9ec594ba98908c3b967ab5313ca41c0f21439.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d1/d9ec594ba98908c3b967ab5313ca41c0f21439.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/bisar
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d1/d9ec594ba98908c3b967ab5313ca41c0f21439.debug debian/seqan-apps/usr/lib/seqan/bin/bisar
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/aa
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/dfi debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/aa/12c8d57fe83a4338d7a5068e870040f8d89ec6.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/aa/12c8d57fe83a4338d7a5068e870040f8d89ec6.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/dfi
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/aa/12c8d57fe83a4338d7a5068e870040f8d89ec6.debug debian/seqan-apps/usr/lib/seqan/bin/dfi
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/41
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/casbar debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/41/8ecc963a1da751dc0b30dc5021b771d9baf6cf.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/41/8ecc963a1da751dc0b30dc5021b771d9baf6cf.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/casbar
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/41/8ecc963a1da751dc0b30dc5021b771d9baf6cf.debug debian/seqan-apps/usr/lib/seqan/bin/casbar
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/cc
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/fx_bam_coverage debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/cc/b864c7295e7cf07690ceb122ffca5cb4ca2a63.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/cc/b864c7295e7cf07690ceb122ffca5cb4ca2a63.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/fx_bam_coverage
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/cc/b864c7295e7cf07690ceb122ffca5cb4ca2a63.debug debian/seqan-apps/usr/lib/seqan/bin/fx_bam_coverage
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b2
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/gustaf_mate_joining debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b2/6ad43aa58f13a1cf9fb65d077cbac36b325a1c.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b2/6ad43aa58f13a1cf9fb65d077cbac36b325a1c.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/gustaf_mate_joining
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b2/6ad43aa58f13a1cf9fb65d077cbac36b325a1c.debug debian/seqan-apps/usr/lib/seqan/bin/gustaf_mate_joining
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c0
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/gustaf debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c0/4df8e130d7e327a27b3ebd471a15fd969e7814.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c0/4df8e130d7e327a27b3ebd471a15fd969e7814.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/gustaf
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c0/4df8e130d7e327a27b3ebd471a15fd969e7814.debug debian/seqan-apps/usr/lib/seqan/bin/gustaf
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/88
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/insegt debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/88/e739d309ce161be695f644c547180c59e8d60d.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/88/e739d309ce161be695f644c547180c59e8d60d.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/insegt
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/88/e739d309ce161be695f644c547180c59e8d60d.debug debian/seqan-apps/usr/lib/seqan/bin/insegt
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/41
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/mason_frag_sequencing debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/41/c0906c19b2a609430fed1c7d5932e2366c1a3c.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/41/c0906c19b2a609430fed1c7d5932e2366c1a3c.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/mason_frag_sequencing
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/41/c0906c19b2a609430fed1c7d5932e2366c1a3c.debug debian/seqan-apps/usr/lib/seqan/bin/mason_frag_sequencing
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/9f
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/mason_genome debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/9f/96711baed4de9342006f5f953c27a2216a3ce0.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/9f/96711baed4de9342006f5f953c27a2216a3ce0.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/mason_genome
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/9f/96711baed4de9342006f5f953c27a2216a3ce0.debug debian/seqan-apps/usr/lib/seqan/bin/mason_genome
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a1
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/mason_methylation debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a1/c61f9441bc32cc97fa4318a12ec79129137365.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a1/c61f9441bc32cc97fa4318a12ec79129137365.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/mason_methylation
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a1/c61f9441bc32cc97fa4318a12ec79129137365.debug debian/seqan-apps/usr/lib/seqan/bin/mason_methylation
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/11
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/mason_materializer debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/11/79f8ce036cd173b8b17f4e2483e5b5d3551027.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/11/79f8ce036cd173b8b17f4e2483e5b5d3551027.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/mason_materializer
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/11/79f8ce036cd173b8b17f4e2483e5b5d3551027.debug debian/seqan-apps/usr/lib/seqan/bin/mason_materializer
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8e
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/mason_splicing debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8e/d2daa20573faa95f400163080b35b809c1cd34.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8e/d2daa20573faa95f400163080b35b809c1cd34.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/mason_splicing
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8e/d2daa20573faa95f400163080b35b809c1cd34.debug debian/seqan-apps/usr/lib/seqan/bin/mason_splicing
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/35
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/mason_variator debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/35/08fbb01bc0736ad7fd48e2d7c087dc0e166d6b.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/35/08fbb01bc0736ad7fd48e2d7c087dc0e166d6b.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/mason_variator
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/35/08fbb01bc0736ad7fd48e2d7c087dc0e166d6b.debug debian/seqan-apps/usr/lib/seqan/bin/mason_variator
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/52
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/mason_simulator debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/52/f5e4b1ffcffcccd1c3fccf86558e3a4c87b07e.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/52/f5e4b1ffcffcccd1c3fccf86558e3a4c87b07e.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/mason_simulator
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/52/f5e4b1ffcffcccd1c3fccf86558e3a4c87b07e.debug debian/seqan-apps/usr/lib/seqan/bin/mason_simulator
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d6
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/param_chooser debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d6/a209164b7322f48b6d63f0c9bebd472aac6d1d.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d6/a209164b7322f48b6d63f0c9bebd472aac6d1d.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/param_chooser
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d6/a209164b7322f48b6d63f0c9bebd472aac6d1d.debug debian/seqan-apps/usr/lib/seqan/bin/param_chooser
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/df
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/micro_razers debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/df/c559247b0387c313e60ee99a8c67585accda0c.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/df/c559247b0387c313e60ee99a8c67585accda0c.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/micro_razers
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/df/c559247b0387c313e60ee99a8c67585accda0c.debug debian/seqan-apps/usr/lib/seqan/bin/micro_razers
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/68
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/rabema_build_gold_standard debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/68/9eb666bed0c585bdd1f4b2ea9897050dfcfd84.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/68/9eb666bed0c585bdd1f4b2ea9897050dfcfd84.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/rabema_build_gold_standard
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/68/9eb666bed0c585bdd1f4b2ea9897050dfcfd84.debug debian/seqan-apps/usr/lib/seqan/bin/rabema_build_gold_standard
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/7b
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/rabema_evaluate debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/7b/1010e5cb3d3bdb7a2826395ac027fc4b758212.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/7b/1010e5cb3d3bdb7a2826395ac027fc4b758212.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/rabema_evaluate
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/7b/1010e5cb3d3bdb7a2826395ac027fc4b758212.debug debian/seqan-apps/usr/lib/seqan/bin/rabema_evaluate
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b2
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/rabema_prepare_sam debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b2/c60901c908cd3deff572603fe1e0b871f93e70.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b2/c60901c908cd3deff572603fe1e0b871f93e70.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/rabema_prepare_sam
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b2/c60901c908cd3deff572603fe1e0b871f93e70.debug debian/seqan-apps/usr/lib/seqan/bin/rabema_prepare_sam
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c0
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/razers debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c0/50e89f51cacdd20d10acab17061b7162ff1fd8.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c0/50e89f51cacdd20d10acab17061b7162ff1fd8.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/razers
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c0/50e89f51cacdd20d10acab17061b7162ff1fd8.debug debian/seqan-apps/usr/lib/seqan/bin/razers
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/14
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/rep_sep debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/14/d38727208a2303e60b6c2daac826569024ea71.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/14/d38727208a2303e60b6c2daac826569024ea71.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/rep_sep
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/14/d38727208a2303e60b6c2daac826569024ea71.debug debian/seqan-apps/usr/lib/seqan/bin/rep_sep
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f0
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/roi_plot_thumbnails debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f0/7cf8a8c3ad99fbf6651d94d5e6a0a7c019bbec.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f0/7cf8a8c3ad99fbf6651d94d5e6a0a7c019bbec.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/roi_plot_thumbnails
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f0/7cf8a8c3ad99fbf6651d94d5e6a0a7c019bbec.debug debian/seqan-apps/usr/lib/seqan/bin/roi_plot_thumbnails
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/17
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/roi_feature_projection debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/17/f6c85a453d9db02bb3473dd07b97b907efabfe.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/17/f6c85a453d9db02bb3473dd07b97b907efabfe.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/roi_feature_projection
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/17/f6c85a453d9db02bb3473dd07b97b907efabfe.debug debian/seqan-apps/usr/lib/seqan/bin/roi_feature_projection
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/4e
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/s4_join debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/4e/5fae52082e6149c3556d718f0b4e833430efc8.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/4e/5fae52082e6149c3556d718f0b4e833430efc8.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/s4_join
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/4e/5fae52082e6149c3556d718f0b4e833430efc8.debug debian/seqan-apps/usr/lib/seqan/bin/s4_join
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a5
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/s4_search debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a5/316d8eddef6d05de1aaa5f0224db1eaa42aa14.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a5/316d8eddef6d05de1aaa5f0224db1eaa42aa14.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/s4_search
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a5/316d8eddef6d05de1aaa5f0224db1eaa42aa14.debug debian/seqan-apps/usr/lib/seqan/bin/s4_search
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/44
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/sak debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/44/b644bf5cc7b62e0d7f86096c3c8ef0804652ce.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/44/b644bf5cc7b62e0d7f86096c3c8ef0804652ce.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/sak
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/44/b644bf5cc7b62e0d7f86096c3c8ef0804652ce.debug debian/seqan-apps/usr/lib/seqan/bin/sak
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f8
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/sam2matrix debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f8/4de8698dcfefc68650bc4758b7b618f5e0caa4.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f8/4de8698dcfefc68650bc4758b7b618f5e0caa4.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/sam2matrix
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f8/4de8698dcfefc68650bc4758b7b618f5e0caa4.debug debian/seqan-apps/usr/lib/seqan/bin/sam2matrix
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ae
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/razers3 debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ae/ad9112479b9e6dab3064fe584bf8c34206d1ae.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ae/ad9112479b9e6dab3064fe584bf8c34206d1ae.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/razers3
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ae/ad9112479b9e6dab3064fe584bf8c34206d1ae.debug debian/seqan-apps/usr/lib/seqan/bin/razers3
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a3
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/samcat debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a3/cdbf1c8d151aacfc79b0a84af654faa82b5c30.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a3/cdbf1c8d151aacfc79b0a84af654faa82b5c30.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/samcat
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a3/cdbf1c8d151aacfc79b0a84af654faa82b5c30.debug debian/seqan-apps/usr/lib/seqan/bin/samcat
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d8
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/sgip debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d8/eb7138f594f23352853dd323dd4a7f23ae5fb2.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d8/eb7138f594f23352853dd323dd4a7f23ae5fb2.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/sgip
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d8/eb7138f594f23352853dd323dd4a7f23ae5fb2.debug debian/seqan-apps/usr/lib/seqan/bin/sgip
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b0
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/seqcons2 debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b0/3f833871693fab6095ddf98fbc9beb5b4f10c8.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b0/3f833871693fab6095ddf98fbc9beb5b4f10c8.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/seqcons2
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b0/3f833871693fab6095ddf98fbc9beb5b4f10c8.debug debian/seqan-apps/usr/lib/seqan/bin/seqcons2
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/7c
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/seqan_tcoffee debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/7c/ede4090c203e0c03d4a7a2272e949b2c744650.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/7c/ede4090c203e0c03d4a7a2272e949b2c744650.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/seqan_tcoffee
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/7c/ede4090c203e0c03d4a7a2272e949b2c744650.debug debian/seqan-apps/usr/lib/seqan/bin/seqan_tcoffee
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f5
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/snp_store debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f5/eaf6e7e4ef36c4f4e450107ee8740f5c91bbbb.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f5/eaf6e7e4ef36c4f4e450107ee8740f5c91bbbb.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/snp_store
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f5/eaf6e7e4ef36c4f4e450107ee8740f5c91bbbb.debug debian/seqan-apps/usr/lib/seqan/bin/snp_store
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/94
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/tree_recon debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/94/5ced80e5de5353c8dc3eeace0e621d5c4a88e0.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/94/5ced80e5de5353c8dc3eeace0e621d5c4a88e0.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/tree_recon
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/94/5ced80e5de5353c8dc3eeace0e621d5c4a88e0.debug debian/seqan-apps/usr/lib/seqan/bin/tree_recon
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c2
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/stellar debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c2/56615cc4f220a60b83fc176a59a3ecac476fc4.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c2/56615cc4f220a60b83fc176a59a3ecac476fc4.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/stellar
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c2/56615cc4f220a60b83fc176a59a3ecac476fc4.debug debian/seqan-apps/usr/lib/seqan/bin/stellar
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/65
	objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/pair_align debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/65/85dc981b3a223dfa247ec4666644f7d6058f43.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/65/85dc981b3a223dfa247ec4666644f7d6058f43.debug
	strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/pair_align
	objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/65/85dc981b3a223dfa247ec4666644f7d6058f43.debug debian/seqan-apps/usr/lib/seqan/bin/pair_align
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.dwz
	cp --reflink=auto -a debian/seqan-apps/usr/lib/debug/.dwz/arm-linux-gnueabihf debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.dwz
	rm -fr debian/seqan-apps/usr/lib/debug/.dwz
	rmdir -p --ignore-fail-on-non-empty debian/seqan-apps/usr/lib/debug
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/usr/share/doc
	ln -s seqan-apps debian/.debhelper/seqan-apps/dbgsym-root/usr/share/doc/seqan-apps-dbgsym
	install -m0755 -d debian/.debhelper/seqan-apps
   dh_makeshlibs -a
	rm -f debian/seqan-apps/DEBIAN/shlibs
   dh_shlibdeps -a
	install -m0755 -d debian/seqan-apps/DEBIAN
	dpkg-shlibdeps -Tdebian/seqan-apps.substvars debian/seqan-apps/usr/lib/seqan/bin/bam2roi debian/seqan-apps/usr/lib/seqan/bin/alf debian/seqan-apps/usr/lib/seqan/bin/four2three debian/seqan-apps/usr/lib/seqan/bin/bisar debian/seqan-apps/usr/lib/seqan/bin/dfi debian/seqan-apps/usr/lib/seqan/bin/casbar debian/seqan-apps/usr/lib/seqan/bin/fx_bam_coverage debian/seqan-apps/usr/lib/seqan/bin/gustaf_mate_joining debian/seqan-apps/usr/lib/seqan/bin/gustaf debian/seqan-apps/usr/lib/seqan/bin/insegt debian/seqan-apps/usr/lib/seqan/bin/mason_frag_sequencing debian/seqan-apps/usr/lib/seqan/bin/mason_genome debian/seqan-apps/usr/lib/seqan/bin/mason_methylation debian/seqan-apps/usr/lib/seqan/bin/mason_materializer debian/seqan-apps/usr/lib/seqan/bin/mason_splicing debian/seqan-apps/usr/lib/seqan/bin/mason_variator debian/seqan-apps/usr/lib/seqan/bin/mason_simulator debian/seqan-apps/usr/lib/seqan/bin/param_chooser debian/seqan-apps/usr/lib/seqan/bin/micro_razers debian/seqan-apps/usr/lib/seqan/bin/rabema_build_gold_standard debian/seqan-apps/usr/lib/seqan/bin/rabema_evaluate debian/seqan-apps/usr/lib/seqan/bin/rabema_prepare_sam debian/seqan-apps/usr/lib/seqan/bin/razers debian/seqan-apps/usr/lib/seqan/bin/rep_sep debian/seqan-apps/usr/lib/seqan/bin/roi_plot_thumbnails debian/seqan-apps/usr/lib/seqan/bin/roi_feature_projection debian/seqan-apps/usr/lib/seqan/bin/s4_join debian/seqan-apps/usr/lib/seqan/bin/s4_search debian/seqan-apps/usr/lib/seqan/bin/sak debian/seqan-apps/usr/lib/seqan/bin/sam2matrix debian/seqan-apps/usr/lib/seqan/bin/razers3 debian/seqan-apps/usr/lib/seqan/bin/samcat debian/seqan-apps/usr/lib/seqan/bin/sgip debian/seqan-apps/usr/lib/seqan/bin/seqcons2 debian/seqan-apps/usr/lib/seqan/bin/seqan_tcoffee debian/seqan-apps/usr/lib/seqan/bin/snp_store debian/seqan-apps/usr/lib/seqan/bin/tree_recon debian/seqan-apps/usr/lib/seqan/bin/stellar debian/seqan-apps/usr/lib/seqan/bin/pair_align
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/mason_materializer contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/fx_bam_coverage contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/pair_align contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/sam2matrix contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/sgip contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/tree_recon contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/gustaf contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/micro_razers contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/bam2roi contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/rep_sep contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/razers3 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/stellar contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/razers contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/mason_methylation contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/mason_variator contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/seqan_tcoffee contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/bisar contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/sak contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/roi_feature_projection contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/roi_plot_thumbnails contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/s4_join contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/snp_store contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/four2three contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/s4_search contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/mason_genome contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/samcat contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/seqcons2 contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/rabema_prepare_sam contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/dfi contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/rabema_build_gold_standard contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/alf contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/rabema_evaluate contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/param_chooser contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/casbar contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/mason_splicing contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/mason_frag_sequencing contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/mason_simulator contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/gustaf_mate_joining contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/seqan-apps/usr/lib/seqan/bin/insegt 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/seqan-apps/usr/lib/seqan/bin/mason_materializer debian/seqan-apps/usr/lib/seqan/bin/fx_bam_coverage debian/seqan-apps/usr/lib/seqan/bin/pair_align debian/seqan-apps/usr/lib/seqan/bin/sam2matrix debian/seqan-apps/usr/lib/seqan/bin/sgip debian/seqan-apps/usr/lib/seqan/bin/tree_recon debian/seqan-apps/usr/lib/seqan/bin/gustaf debian/seqan-apps/usr/lib/seqan/bin/micro_razers debian/seqan-apps/usr/lib/seqan/bin/bam2roi debian/seqan-apps/usr/lib/seqan/bin/rep_sep debian/seqan-apps/usr/lib/seqan/bin/razers3 debian/seqan-apps/usr/lib/seqan/bin/stellar debian/seqan-apps/usr/lib/seqan/bin/razers debian/seqan-apps/usr/lib/seqan/bin/mason_methylation debian/seqan-apps/usr/lib/seqan/bin/mason_variator debian/seqan-apps/usr/lib/seqan/bin/seqan_tcoffee debian/seqan-apps/usr/lib/seqan/bin/bisar debian/seqan-apps/usr/lib/seqan/bin/sak debian/seqan-apps/usr/lib/seqan/bin/roi_feature_projection debian/seqan-apps/usr/lib/seqan/bin/roi_plot_thumbnails debian/seqan-apps/usr/lib/seqan/bin/s4_join debian/seqan-apps/usr/lib/seqan/bin/snp_store debian/seqan-apps/usr/lib/seqan/bin/four2three debian/seqan-apps/usr/lib/seqan/bin/s4_search debian/seqan-apps/usr/lib/seqan/bin/mason_genome debian/seqan-apps/usr/lib/seqan/bin/samcat debian/seqan-apps/usr/lib/seqan/bin/seqcons2 debian/seqan-apps/usr/lib/seqan/bin/rabema_prepare_sam debian/seqan-apps/usr/lib/seqan/bin/dfi debian/seqan-apps/usr/lib/seqan/bin/rabema_build_gold_standard debian/seqan-apps/usr/lib/seqan/bin/alf debian/seqan-apps/usr/lib/seqan/bin/rabema_evaluate debian/seqan-apps/usr/lib/seqan/bin/param_chooser debian/seqan-apps/usr/lib/seqan/bin/casbar debian/seqan-apps/usr/lib/seqan/bin/mason_splicing debian/seqan-apps/usr/lib/seqan/bin/mason_frag_sequencing debian/seqan-apps/usr/lib/seqan/bin/mason_simulator debian/seqan-apps/usr/lib/seqan/bin/gustaf_mate_joining debian/seqan-apps/usr/lib/seqan/bin/insegt were not linked against ld-linux-armhf.so.3 (they use none of the library's symbols)
   dh_installdeb -a
	install -m0755 -d debian/seqan-apps/DEBIAN
   dh_gencontrol -a
	install -m0755 -d debian/seqan-apps/DEBIAN
	echo misc:Depends= >> debian/seqan-apps.substvars
	echo misc:Pre-Depends= >> debian/seqan-apps.substvars
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/DEBIAN
	dpkg-gencontrol -pseqan-apps -ldebian/changelog -Tdebian/seqan-apps.substvars -Pdebian/.debhelper/seqan-apps/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=seqan-apps-dbgsym "-DDepends=seqan-apps (= \${binary:Version})" "-DDescription=debug symbols for seqan-apps" "-DBuild-Ids=1179f8ce036cd173b8b17f4e2483e5b5d3551027 14d38727208a2303e60b6c2daac826569024ea71 17f6c85a453d9db02bb3473dd07b97b907efabfe 334ac2e859d1298d70cb72dc8347745d99ee94d1 3508fbb01bc0736ad7fd48e2d7c087dc0e166d6b 418ecc963a1da751dc0b30dc5021b771d9baf6cf 41c0906c19b2a609430fed1c7d5932e2366c1a3c 44b644bf5cc7b62e0d7f86096c3c8ef0804652ce 4e5fae52082e6149c3556d718f0b4e833430efc8 52f5e4b1ffcffcccd1c3fccf86558e3a4c87b07e 6585dc981b3a223dfa247ec4666644f7d6058f43 689eb666bed0c585bdd1f4b2ea9897050dfcfd84 7b1010e5cb3d3bdb7a2826395ac027fc4b758212 7cede4090c203e0c03d4a7a2272e949b2c744650 88e739d309ce161be695f644c547180c59e8d60d 8ed2daa20573faa95f400163080b35b809c1cd34 8f9d0cec77702a247da343021451a64020dc8237 945ced80e5de5353c8dc3eeace0e621d5c4a88e0 9f96711baed4de9342006f5f953c27a2216a3ce0 a1c61f9441bc32cc97fa4318a12ec79129137365 a3cdbf1c8d151aacfc79b0a84af654faa82b5c30 a5316d8eddef6d05de1aaa5f0224db1eaa42aa14 aa12c8d57fe83a4338d7a5068e870040f8d89ec6 aead9112479b9e6dab3064fe584bf8c34206d1ae b03f833871693fab6095ddf98fbc9beb5b4f10c8 b26ad43aa58f13a1cf9fb65d077cbac36b325a1c b2c60901c908cd3deff572603fe1e0b871f93e70 c04df8e130d7e327a27b3ebd471a15fd969e7814 c050e89f51cacdd20d10acab17061b7162ff1fd8 c256615cc4f220a60b83fc176a59a3ecac476fc4 ccb864c7295e7cf07690ceb122ffca5cb4ca2a63 d1d9ec594ba98908c3b967ab5313ca41c0f21439 d6a209164b7322f48b6d63f0c9bebd472aac6d1d d8eb7138f594f23352853dd323dd4a7f23ae5fb2 dfc559247b0387c313e60ee99a8c67585accda0c e4e48224ae55a99b8f214858e140d694cefaf86a f07cf8a8c3ad99fbf6651d94d5e6a0a7c019bbec f5eaf6e7e4ef36c4f4e450107ee8740f5c91bbbb f84de8698dcfefc68650bc4758b7b618f5e0caa4" -DSection=debug -UMulti-Arch -UReplaces -UBreaks
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/DEBIAN/control
	dpkg-gencontrol -pseqan-apps -ldebian/changelog -Tdebian/seqan-apps.substvars -Pdebian/seqan-apps
	chmod 0644 -- debian/seqan-apps/DEBIAN/control
   dh_md5sums -a
	install -m0755 -d debian/seqan-apps/DEBIAN
	cd debian/seqan-apps >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/seqan-apps/DEBIAN/md5sums
	install -m0755 -d debian/.debhelper/seqan-apps/dbgsym-root/DEBIAN
	cd debian/.debhelper/seqan-apps/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/DEBIAN/md5sums
   dh_builddeb -a
	dpkg-deb --root-owner-group --build debian/seqan-apps ..
dpkg-deb: building package 'seqan-apps' in '../seqan-apps_2.4.0+dfsg-15_armhf.deb'.
	dpkg-deb --root-owner-group --build debian/.debhelper/seqan-apps/dbgsym-root ..
dpkg-deb: building package 'seqan-apps-dbgsym' in '../seqan-apps-dbgsym_2.4.0+dfsg-15_armhf.deb'.
 dpkg-genbuildinfo --build=any -O../seqan2_2.4.0+dfsg-15_armhf.buildinfo
 dpkg-genchanges --build=any -mRaspbian mythic lxc autobuilder 1 <root@raspbian.org> -O../seqan2_2.4.0+dfsg-15_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-12-27T15:06:34Z

Finished
--------

I: Built successfully

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


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


seqan2_2.4.0+dfsg-15_armhf.changes:
-----------------------------------

Format: 1.8
Date: Tue, 06 Dec 2022 15:52:21 +0100
Source: seqan2
Binary: seqan-apps seqan-apps-dbgsym
Architecture: armhf
Version: 2.4.0+dfsg-15
Distribution: bookworm-staging
Urgency: medium
Maintainer: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Changed-By: Andreas Tille <tille@debian.org>
Description:
 seqan-apps - C++ library for the analysis of biological sequences
Closes: 1026492
Changes:
 seqan2 (2.4.0+dfsg-15) unstable; urgency=medium
 .
   * Fix watch file
   * Standards-Version: 4.6.1 (routine-update)
   * Use secure URI in Homepage field.
   * Set upstream metadata fields: Repository-Browse.
   [Team upload]
   * Fix tests against python3 (Closes: #1026492)
     **pending issue** fixes all tests BUT remains mason2 tests failing
     for complete different reason
Checksums-Sha1:
 455b6814abecefcc002d07f6ecc5aaf23fdbe94c 176041636 seqan-apps-dbgsym_2.4.0+dfsg-15_armhf.deb
 03dd7668776dffa65c5dd305e6b47728fe9f21e4 7368264 seqan-apps_2.4.0+dfsg-15_armhf.deb
 fcd627a21a8b2a4c3bbb5f366e27f83c3944dfae 6615 seqan2_2.4.0+dfsg-15_armhf.buildinfo
Checksums-Sha256:
 fc0e071c333a02c8ab094a51ebaefd50951c0045b46957ba159895af76e839f0 176041636 seqan-apps-dbgsym_2.4.0+dfsg-15_armhf.deb
 cbfe328f61dc335b9b19dfd3dffdc9971bdeb792077e8279cb1aa0d5fb46c3dc 7368264 seqan-apps_2.4.0+dfsg-15_armhf.deb
 178531d64a6a2863c1f94fe9ef6f6d7a3e6e685561879cca6162cdd6251642de 6615 seqan2_2.4.0+dfsg-15_armhf.buildinfo
Files:
 eabe6d12874019bb923355233d287128 176041636 debug optional seqan-apps-dbgsym_2.4.0+dfsg-15_armhf.deb
 fafa9a5065814f6b1d113f2e2e2fb66b 7368264 science optional seqan-apps_2.4.0+dfsg-15_armhf.deb
 3e1bd235f428c083229dd34c916acb7a 6615 science optional seqan2_2.4.0+dfsg-15_armhf.buildinfo

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


seqan-apps-dbgsym_2.4.0+dfsg-15_armhf.deb
-----------------------------------------

 new Debian package, version 2.0.
 size 176041636 bytes: control archive=2364 bytes.
    1951 bytes,    12 lines      control              
    4224 bytes,    40 lines      md5sums              
 Package: seqan-apps-dbgsym
 Source: seqan2
 Version: 2.4.0+dfsg-15
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
 Installed-Size: 183827
 Depends: seqan-apps (= 2.4.0+dfsg-15)
 Section: debug
 Priority: optional
 Description: debug symbols for seqan-apps
 Build-Ids: 1179f8ce036cd173b8b17f4e2483e5b5d3551027 14d38727208a2303e60b6c2daac826569024ea71 17f6c85a453d9db02bb3473dd07b97b907efabfe 334ac2e859d1298d70cb72dc8347745d99ee94d1 3508fbb01bc0736ad7fd48e2d7c087dc0e166d6b 418ecc963a1da751dc0b30dc5021b771d9baf6cf 41c0906c19b2a609430fed1c7d5932e2366c1a3c 44b644bf5cc7b62e0d7f86096c3c8ef0804652ce 4e5fae52082e6149c3556d718f0b4e833430efc8 52f5e4b1ffcffcccd1c3fccf86558e3a4c87b07e 6585dc981b3a223dfa247ec4666644f7d6058f43 689eb666bed0c585bdd1f4b2ea9897050dfcfd84 7b1010e5cb3d3bdb7a2826395ac027fc4b758212 7cede4090c203e0c03d4a7a2272e949b2c744650 88e739d309ce161be695f644c547180c59e8d60d 8ed2daa20573faa95f400163080b35b809c1cd34 8f9d0cec77702a247da343021451a64020dc8237 945ced80e5de5353c8dc3eeace0e621d5c4a88e0 9f96711baed4de9342006f5f953c27a2216a3ce0 a1c61f9441bc32cc97fa4318a12ec79129137365 a3cdbf1c8d151aacfc79b0a84af654faa82b5c30 a5316d8eddef6d05de1aaa5f0224db1eaa42aa14 aa12c8d57fe83a4338d7a5068e870040f8d89ec6 aead9112479b9e6dab3064fe584bf8c34206d1ae b03f833871693fab6095ddf98fbc9beb5b4f10c8 b26ad43aa58f13a1cf9fb65d077cbac36b325a1c b2c60901c908cd3deff572603fe1e0b871f93e70 c04df8e130d7e327a27b3ebd471a15fd969e7814 c050e89f51cacdd20d10acab17061b7162ff1fd8 c256615cc4f220a60b83fc176a59a3ecac476fc4 ccb864c7295e7cf07690ceb122ffca5cb4ca2a63 d1d9ec594ba98908c3b967ab5313ca41c0f21439 d6a209164b7322f48b6d63f0c9bebd472aac6d1d d8eb7138f594f23352853dd323dd4a7f23ae5fb2 dfc559247b0387c313e60ee99a8c67585accda0c e4e48224ae55a99b8f214858e140d694cefaf86a f07cf8a8c3ad99fbf6651d94d5e6a0a7c019bbec f5eaf6e7e4ef36c4f4e450107ee8740f5c91bbbb f84de8698dcfefc68650bc4758b7b618f5e0caa4

drwxr-xr-x root/root         0 2022-12-06 14:52 ./
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/11/
-rw-r--r-- root/root   3866624 2022-12-06 14:52 ./usr/lib/debug/.build-id/11/79f8ce036cd173b8b17f4e2483e5b5d3551027.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/14/
-rw-r--r-- root/root   2226564 2022-12-06 14:52 ./usr/lib/debug/.build-id/14/d38727208a2303e60b6c2daac826569024ea71.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/17/
-rw-r--r-- root/root   2818612 2022-12-06 14:52 ./usr/lib/debug/.build-id/17/f6c85a453d9db02bb3473dd07b97b907efabfe.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/33/
-rw-r--r-- root/root   2404708 2022-12-06 14:52 ./usr/lib/debug/.build-id/33/4ac2e859d1298d70cb72dc8347745d99ee94d1.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/35/
-rw-r--r-- root/root   3970716 2022-12-06 14:52 ./usr/lib/debug/.build-id/35/08fbb01bc0736ad7fd48e2d7c087dc0e166d6b.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/41/
-rw-r--r-- root/root   4748092 2022-12-06 14:52 ./usr/lib/debug/.build-id/41/8ecc963a1da751dc0b30dc5021b771d9baf6cf.debug
-rw-r--r-- root/root   3578364 2022-12-06 14:52 ./usr/lib/debug/.build-id/41/c0906c19b2a609430fed1c7d5932e2366c1a3c.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/44/
-rw-r--r-- root/root   2407264 2022-12-06 14:52 ./usr/lib/debug/.build-id/44/b644bf5cc7b62e0d7f86096c3c8ef0804652ce.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/4e/
-rw-r--r-- root/root   5610200 2022-12-06 14:52 ./usr/lib/debug/.build-id/4e/5fae52082e6149c3556d718f0b4e833430efc8.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/52/
-rw-r--r-- root/root   5845532 2022-12-06 14:52 ./usr/lib/debug/.build-id/52/f5e4b1ffcffcccd1c3fccf86558e3a4c87b07e.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/65/
-rw-r--r-- root/root  43252076 2022-12-06 14:52 ./usr/lib/debug/.build-id/65/85dc981b3a223dfa247ec4666644f7d6058f43.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/68/
-rw-r--r-- root/root   2518848 2022-12-06 14:52 ./usr/lib/debug/.build-id/68/9eb666bed0c585bdd1f4b2ea9897050dfcfd84.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/7b/
-rw-r--r-- root/root   2721556 2022-12-06 14:52 ./usr/lib/debug/.build-id/7b/1010e5cb3d3bdb7a2826395ac027fc4b758212.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/7c/
-rw-r--r-- root/root   7512828 2022-12-06 14:52 ./usr/lib/debug/.build-id/7c/ede4090c203e0c03d4a7a2272e949b2c744650.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/88/
-rw-r--r-- root/root   3121948 2022-12-06 14:52 ./usr/lib/debug/.build-id/88/e739d309ce161be695f644c547180c59e8d60d.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/8e/
-rw-r--r-- root/root   4129596 2022-12-06 14:52 ./usr/lib/debug/.build-id/8e/d2daa20573faa95f400163080b35b809c1cd34.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/8f/
-rw-r--r-- root/root   2454140 2022-12-06 14:52 ./usr/lib/debug/.build-id/8f/9d0cec77702a247da343021451a64020dc8237.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/94/
-rw-r--r-- root/root   1886360 2022-12-06 14:52 ./usr/lib/debug/.build-id/94/5ced80e5de5353c8dc3eeace0e621d5c4a88e0.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/9f/
-rw-r--r-- root/root   2018048 2022-12-06 14:52 ./usr/lib/debug/.build-id/9f/96711baed4de9342006f5f953c27a2216a3ce0.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/a1/
-rw-r--r-- root/root   2845656 2022-12-06 14:52 ./usr/lib/debug/.build-id/a1/c61f9441bc32cc97fa4318a12ec79129137365.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/a3/
-rw-r--r-- root/root   2363592 2022-12-06 14:52 ./usr/lib/debug/.build-id/a3/cdbf1c8d151aacfc79b0a84af654faa82b5c30.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/a5/
-rw-r--r-- root/root   5571808 2022-12-06 14:52 ./usr/lib/debug/.build-id/a5/316d8eddef6d05de1aaa5f0224db1eaa42aa14.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/aa/
-rw-r--r-- root/root   3036736 2022-12-06 14:52 ./usr/lib/debug/.build-id/aa/12c8d57fe83a4338d7a5068e870040f8d89ec6.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/ae/
-rw-r--r-- root/root  14296888 2022-12-06 14:52 ./usr/lib/debug/.build-id/ae/ad9112479b9e6dab3064fe584bf8c34206d1ae.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/b0/
-rw-r--r-- root/root   5783044 2022-12-06 14:52 ./usr/lib/debug/.build-id/b0/3f833871693fab6095ddf98fbc9beb5b4f10c8.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/b2/
-rw-r--r-- root/root   2267972 2022-12-06 14:52 ./usr/lib/debug/.build-id/b2/6ad43aa58f13a1cf9fb65d077cbac36b325a1c.debug
-rw-r--r-- root/root   2209892 2022-12-06 14:52 ./usr/lib/debug/.build-id/b2/c60901c908cd3deff572603fe1e0b871f93e70.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/c0/
-rw-r--r-- root/root   4601316 2022-12-06 14:52 ./usr/lib/debug/.build-id/c0/4df8e130d7e327a27b3ebd471a15fd969e7814.debug
-rw-r--r-- root/root   4587404 2022-12-06 14:52 ./usr/lib/debug/.build-id/c0/50e89f51cacdd20d10acab17061b7162ff1fd8.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/c2/
-rw-r--r-- root/root   6768732 2022-12-06 14:52 ./usr/lib/debug/.build-id/c2/56615cc4f220a60b83fc176a59a3ecac476fc4.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/cc/
-rw-r--r-- root/root   2107248 2022-12-06 14:52 ./usr/lib/debug/.build-id/cc/b864c7295e7cf07690ceb122ffca5cb4ca2a63.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/d1/
-rw-r--r-- root/root   3802272 2022-12-06 14:52 ./usr/lib/debug/.build-id/d1/d9ec594ba98908c3b967ab5313ca41c0f21439.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/d6/
-rw-r--r-- root/root   1610004 2022-12-06 14:52 ./usr/lib/debug/.build-id/d6/a209164b7322f48b6d63f0c9bebd472aac6d1d.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/d8/
-rw-r--r-- root/root   1772388 2022-12-06 14:52 ./usr/lib/debug/.build-id/d8/eb7138f594f23352853dd323dd4a7f23ae5fb2.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/df/
-rw-r--r-- root/root   3819468 2022-12-06 14:52 ./usr/lib/debug/.build-id/df/c559247b0387c313e60ee99a8c67585accda0c.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/e4/
-rw-r--r-- root/root   2240540 2022-12-06 14:52 ./usr/lib/debug/.build-id/e4/e48224ae55a99b8f214858e140d694cefaf86a.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/f0/
-rw-r--r-- root/root   1851168 2022-12-06 14:52 ./usr/lib/debug/.build-id/f0/7cf8a8c3ad99fbf6651d94d5e6a0a7c019bbec.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/f5/
-rw-r--r-- root/root   4546184 2022-12-06 14:52 ./usr/lib/debug/.build-id/f5/eaf6e7e4ef36c4f4e450107ee8740f5c91bbbb.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.build-id/f8/
-rw-r--r-- root/root   2294876 2022-12-06 14:52 ./usr/lib/debug/.build-id/f8/4de8698dcfefc68650bc4758b7b618f5e0caa4.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/
-rw-r--r-- root/root   2704008 2022-12-06 14:52 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/seqan-apps.debug
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps-dbgsym -> seqan-apps


seqan-apps_2.4.0+dfsg-15_armhf.deb
----------------------------------

 new Debian package, version 2.0.
 size 7368264 bytes: control archive=4500 bytes.
     997 bytes,    20 lines      control              
   10749 bytes,   142 lines      md5sums              
 Package: seqan-apps
 Source: seqan2
 Version: 2.4.0+dfsg-15
 Architecture: armhf
 Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
 Installed-Size: 47016
 Depends: libbz2-1.0, libc6 (>= 2.34), libgcc-s1 (>= 3.5), libgomp1 (>= 6), libstdc++6 (>= 12.2.0-10+rpi1), zlib1g (>= 1:1.1.4)
 Suggests: cwltool | cwl-runner
 Section: science
 Priority: optional
 Homepage: https://www.seqan.de/
 Description: C++ library for the analysis of biological sequences
  SeqAn is a C++ template library of efficient algorithms and data
  structures for the analysis of sequences with the focus on
  biological data. This library applies a unique generic design that
  guarantees high performance, generality, extensibility, and
  integration with other libraries. SeqAn is easy to use and
  simplifies the development of new software tools with a minimal loss
  of performance. This package contains the applications dfi, pair_align,
  micro_razers, seqan_tcoffee, seqcons, razers and tree_recon.

drwxr-xr-x root/root         0 2022-12-06 14:52 ./
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/bin/
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/alf -> ../lib/seqan/bin/alf
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/gustaf -> ../lib/seqan/bin/gustaf
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/insegt -> ../lib/seqan/bin/insegt
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/mason_frag_sequencing -> ../lib/seqan/bin/mason_frag_sequencing
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/mason_genome -> ../lib/seqan/bin/mason_genome
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/mason_materializer -> ../lib/seqan/bin/mason_materializer
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/mason_methylation -> ../lib/seqan/bin/mason_methylation
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/micro_razers -> ../lib/seqan/bin/micro_razers
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/pair_align -> ../lib/seqan/bin/pair_align
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/rabema_build_gold_standard -> ../lib/seqan/bin/rabema_build_gold_standard
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/rabema_evaluate -> ../lib/seqan/bin/rabema_evaluate
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/rabema_prepare_sam -> ../lib/seqan/bin/rabema_prepare_sam
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/razers -> ../lib/seqan/bin/razers
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/razers3 -> ../lib/seqan/bin/razers3
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/sak -> ../lib/seqan/bin/sak
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/seqan_tcoffee -> ../lib/seqan/bin/seqan_tcoffee
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/snp_store -> ../lib/seqan/bin/snp_store
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/stellar -> ../lib/seqan/bin/stellar
lrwxrwxrwx root/root         0 2022-12-06 14:52 ./usr/bin/tree_recon -> ../lib/seqan/bin/tree_recon
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/seqan/
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/lib/seqan/bin/
-rwxr-xr-x root/root    526564 2022-12-06 14:52 ./usr/lib/seqan/bin/alf
-rwxr-xr-x root/root    526528 2022-12-06 14:52 ./usr/lib/seqan/bin/bam2roi
-rwxr-xr-x root/root      1324 2018-02-02 16:33 ./usr/lib/seqan/bin/bed_sort.sh
-rwxr-xr-x root/root    854448 2022-12-06 14:52 ./usr/lib/seqan/bin/bisar
-rwxr-xr-x root/root   1117004 2022-12-06 14:52 ./usr/lib/seqan/bin/casbar
-rwxr-xr-x root/root    657636 2022-12-06 14:52 ./usr/lib/seqan/bin/dfi
-rwxr-xr-x root/root    526564 2022-12-06 14:52 ./usr/lib/seqan/bin/four2three
-rwxr-xr-x root/root    460988 2022-12-06 14:52 ./usr/lib/seqan/bin/fx_bam_coverage
-rwxr-xr-x root/root      1324 2018-02-02 16:33 ./usr/lib/seqan/bin/gff_sort.sh
-rwxr-xr-x root/root    985332 2022-12-06 14:52 ./usr/lib/seqan/bin/gustaf
-rwxr-xr-x root/root    526564 2022-12-06 14:52 ./usr/lib/seqan/bin/gustaf_mate_joining
-rwxr-xr-x root/root    657608 2022-12-06 14:52 ./usr/lib/seqan/bin/insegt
-rwxr-xr-x root/root    788724 2022-12-06 14:52 ./usr/lib/seqan/bin/mason_frag_sequencing
-rwxr-xr-x root/root    461020 2022-12-06 14:52 ./usr/lib/seqan/bin/mason_genome
-rwxr-xr-x root/root    788724 2022-12-06 14:52 ./usr/lib/seqan/bin/mason_materializer
-rwxr-xr-x root/root    592116 2022-12-06 14:52 ./usr/lib/seqan/bin/mason_methylation
-rwxr-xr-x root/root   1116408 2022-12-06 14:52 ./usr/lib/seqan/bin/mason_simulator
-rwxr-xr-x root/root    854260 2022-12-06 14:52 ./usr/lib/seqan/bin/mason_splicing
-rwxr-xr-x root/root    788724 2022-12-06 14:52 ./usr/lib/seqan/bin/mason_variator
-rwxr-xr-x root/root   3650024 2022-12-06 14:52 ./usr/lib/seqan/bin/micro_razers
-rwxr-xr-x root/root   6228196 2022-12-06 14:52 ./usr/lib/seqan/bin/pair_align
-rwxr-xr-x root/root    394896 2022-12-06 14:52 ./usr/lib/seqan/bin/param_chooser
-rw-r--r-- root/root      1274 2018-02-02 16:33 ./usr/lib/seqan/bin/plot.awk
-rw-r--r-- root/root      2405 2018-02-02 16:33 ./usr/lib/seqan/bin/ps2pswLinks.gawk
-rwxr-xr-x root/root    592104 2022-12-06 14:52 ./usr/lib/seqan/bin/rabema_build_gold_standard
-rwxr-xr-x root/root    592104 2022-12-06 14:52 ./usr/lib/seqan/bin/rabema_evaluate
-rwxr-xr-x root/root    526524 2022-12-06 14:52 ./usr/lib/seqan/bin/rabema_prepare_sam
-rwxr-xr-x root/root   3781096 2022-12-06 14:52 ./usr/lib/seqan/bin/razers
-rwxr-xr-x root/root   7254504 2022-12-06 14:52 ./usr/lib/seqan/bin/razers3
-rwxr-xr-x root/root    460944 2022-12-06 14:52 ./usr/lib/seqan/bin/rep_sep
-rwxr-xr-x root/root    592068 2022-12-06 14:52 ./usr/lib/seqan/bin/roi_feature_projection
-rwxr-xr-x root/root      1508 2018-02-02 16:33 ./usr/lib/seqan/bin/roi_plot_9.sh
-rwxr-xr-x root/root    460980 2022-12-06 14:52 ./usr/lib/seqan/bin/roi_plot_thumbnails
-rwxr-xr-x root/root      1860 2018-02-02 16:33 ./usr/lib/seqan/bin/roi_sort.sh
-rwxr-xr-x root/root   1640592 2022-12-06 14:52 ./usr/lib/seqan/bin/s4_join
-rwxr-xr-x root/root   1640592 2022-12-06 14:52 ./usr/lib/seqan/bin/s4_search
-rwxr-xr-x root/root    526564 2022-12-06 14:52 ./usr/lib/seqan/bin/sak
-rwxr-xr-x root/root    526568 2022-12-06 14:52 ./usr/lib/seqan/bin/sam2matrix
-rwxr-xr-x root/root    526528 2022-12-06 14:52 ./usr/lib/seqan/bin/samcat
-rwxr-xr-x root/root   1444068 2022-12-06 14:52 ./usr/lib/seqan/bin/seqan_tcoffee
-rwxr-xr-x root/root   1116392 2022-12-06 14:52 ./usr/lib/seqan/bin/seqcons2
-rwxr-xr-x root/root    329872 2022-12-06 14:52 ./usr/lib/seqan/bin/sgip
-rwxr-xr-x root/root    919792 2022-12-06 14:52 ./usr/lib/seqan/bin/snp_store
-rwxr-xr-x root/root   1509604 2022-12-06 14:52 ./usr/lib/seqan/bin/stellar
-rwxr-xr-x root/root    460976 2022-12-06 14:52 ./usr/lib/seqan/bin/tree_recon
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/
-rw-r--r-- root/root      2481 2022-12-06 14:52 ./usr/share/doc/seqan-apps/README.Debian
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/alf/
-rw-r--r-- root/root      2181 2018-02-02 16:33 ./usr/share/doc/seqan-apps/alf/README.gz
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/alf/example/
-rw-r--r-- root/root      1033 2018-02-02 16:33 ./usr/share/doc/seqan-apps/alf/example/small.fasta
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/bs_tools/
-rw-r--r-- root/root      2491 2018-02-02 16:33 ./usr/share/doc/seqan-apps/bs_tools/README
-rw-r--r-- root/root       746 2022-12-06 14:52 ./usr/share/doc/seqan-apps/changelog.Debian.gz
-rw-r--r-- root/root      9143 2018-02-02 16:33 ./usr/share/doc/seqan-apps/changelog.gz
-rw-r--r-- root/root      8227 2022-12-06 14:52 ./usr/share/doc/seqan-apps/copyright
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/dfi/
-rw-r--r-- root/root      1963 2018-02-02 16:33 ./usr/share/doc/seqan-apps/dfi/README.gz
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/dfi/example/
-rw-r--r-- root/root        14 2018-02-02 16:33 ./usr/share/doc/seqan-apps/dfi/example/fasta1.fa
-rw-r--r-- root/root        14 2018-02-02 16:33 ./usr/share/doc/seqan-apps/dfi/example/fasta2.fa
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/fx_tools/
-rw-r--r-- root/root      2804 2018-02-02 16:33 ./usr/share/doc/seqan-apps/fx_tools/README
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/gustaf/
-rw-r--r-- root/root      5369 2018-02-02 16:33 ./usr/share/doc/seqan-apps/gustaf/README.gz
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/gustaf/example/
-rw-r--r-- root/root      1677 2018-02-02 16:33 ./usr/share/doc/seqan-apps/gustaf/example/adeno.fa.gz
-rw-r--r-- root/root      1628 2018-02-02 16:33 ./usr/share/doc/seqan-apps/gustaf/example/adeno_modified.fa.gz
-rw-r--r-- root/root      1478 2018-02-02 16:33 ./usr/share/doc/seqan-apps/gustaf/example/adeno_modified_reads.fa
-rw-r--r-- root/root      2620 2018-02-02 16:33 ./usr/share/doc/seqan-apps/gustaf/example/stellar.gff
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/insegt/
-rw-r--r-- root/root      3179 2018-02-02 16:33 ./usr/share/doc/seqan-apps/insegt/README.gz
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/insegt/example/
-rw-r--r-- root/root      1191 2018-02-02 16:33 ./usr/share/doc/seqan-apps/insegt/example/annoOutput.gff
-rw-r--r-- root/root       936 2018-02-02 16:33 ./usr/share/doc/seqan-apps/insegt/example/annotations.gff
-rw-r--r-- root/root       571 2018-02-02 16:33 ./usr/share/doc/seqan-apps/insegt/example/readOutput.gff
-rw-r--r-- root/root      1476 2018-02-02 16:33 ./usr/share/doc/seqan-apps/insegt/example/tupleOutput.gff
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/mason2/
-rw-r--r-- root/root      3699 2018-02-02 16:33 ./usr/share/doc/seqan-apps/mason2/README
-rw-r--r-- root/root      4042 2018-02-02 16:33 ./usr/share/doc/seqan-apps/mason2/README.mason_frag_sequencing
-rw-r--r-- root/root      2409 2018-02-02 16:33 ./usr/share/doc/seqan-apps/mason2/README.mason_genome
-rw-r--r-- root/root      3534 2018-02-02 16:33 ./usr/share/doc/seqan-apps/mason2/README.mason_materializer
-rw-r--r-- root/root      1206 2018-02-02 16:33 ./usr/share/doc/seqan-apps/mason2/README.mason_methylation.gz
-rw-r--r-- root/root      1563 2018-02-02 16:33 ./usr/share/doc/seqan-apps/mason2/README.mason_simulator.gz
-rw-r--r-- root/root      3661 2018-02-02 16:33 ./usr/share/doc/seqan-apps/mason2/README.mason_splicing
-rw-r--r-- root/root      2784 2018-02-02 16:33 ./usr/share/doc/seqan-apps/mason2/README.mason_variator.gz
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/mason2/example/
-rw-r--r-- root/root     11093 2018-02-02 16:33 ./usr/share/doc/seqan-apps/mason2/example/adeno_virus.fa.gz
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/micro_razers/
-rw-r--r-- root/root      3190 2018-02-02 16:33 ./usr/share/doc/seqan-apps/micro_razers/README.gz
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/micro_razers/example/
-rw-r--r-- root/root       145 2018-02-02 16:33 ./usr/share/doc/seqan-apps/micro_razers/example/genome.fa
-rw-r--r-- root/root       129 2018-02-02 16:33 ./usr/share/doc/seqan-apps/micro_razers/example/reads.fa
-rw-r--r-- root/root       147 2018-02-02 16:33 ./usr/share/doc/seqan-apps/micro_razers/example/reads.fa.result
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/ngs_roi/
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/ngs_roi/R/
-rw-r--r-- root/root      4285 2022-12-06 14:52 ./usr/share/doc/seqan-apps/ngs_roi/R/ngsroi_0.1.tar.gz
-rw-r--r-- root/root     17224 2022-12-06 14:52 ./usr/share/doc/seqan-apps/ngs_roi/R/ngsroi_0.1.zip
-rw-r--r-- root/root      3641 2022-12-06 14:52 ./usr/share/doc/seqan-apps/ngs_roi/README.gz
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/ngs_roi/example/
-rw-r--r-- root/root     38696 2018-02-02 16:33 ./usr/share/doc/seqan-apps/ngs_roi/example/dmel.bed.gz
-rw-r--r-- root/root     11968 2018-02-02 16:33 ./usr/share/doc/seqan-apps/ngs_roi/example/dmel.gtf.gz
-rw-r--r-- root/root    303119 2018-02-02 16:33 ./usr/share/doc/seqan-apps/ngs_roi/example/example.bam.gz
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/pair_align/
-rw-r--r-- root/root        49 2018-02-02 16:33 ./usr/share/doc/seqan-apps/pair_align/README
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/param_chooser/
-rw-r--r-- root/root       106 2018-02-02 16:33 ./usr/share/doc/seqan-apps/param_chooser/README
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/rabema/
-rw-r--r-- root/root      2409 2018-02-02 16:33 ./usr/share/doc/seqan-apps/rabema/README.gz
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/razers/
-rw-r--r-- root/root      6639 2018-02-02 16:33 ./usr/share/doc/seqan-apps/razers/README.gz
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/razers/example/
-rw-r--r-- root/root       985 2018-02-02 16:33 ./usr/share/doc/seqan-apps/razers/example/genome.fa
-rw-r--r-- root/root       105 2018-02-02 16:33 ./usr/share/doc/seqan-apps/razers/example/reads.fa
-rw-r--r-- root/root       105 2018-02-02 16:33 ./usr/share/doc/seqan-apps/razers/example/reads2.fa
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/razers3/
-rw-r--r-- root/root      7111 2018-02-02 16:33 ./usr/share/doc/seqan-apps/razers3/README.gz
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/razers3/example/
-rw-r--r-- root/root       985 2018-02-02 16:33 ./usr/share/doc/seqan-apps/razers3/example/genome.fa
-rw-r--r-- root/root       105 2018-02-02 16:33 ./usr/share/doc/seqan-apps/razers3/example/reads.fa
-rw-r--r-- root/root       105 2018-02-02 16:33 ./usr/share/doc/seqan-apps/razers3/example/reads2.fa
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/rep_sep/
-rw-r--r-- root/root        22 2018-02-02 16:33 ./usr/share/doc/seqan-apps/rep_sep/README
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/sak/
-rw-r--r-- root/root       956 2018-02-02 16:33 ./usr/share/doc/seqan-apps/sak/README
-rw-r--r-- root/root      2706 2022-12-06 14:52 ./usr/share/doc/seqan-apps/sak/README.sak.txt
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/sam2matrix/
-rw-r--r-- root/root      1400 2018-02-02 16:33 ./usr/share/doc/seqan-apps/sam2matrix/README
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/samcat/
-rw-r--r-- root/root       840 2018-02-02 16:33 ./usr/share/doc/seqan-apps/samcat/README
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/searchjoin/
-rw-r--r-- root/root      1023 2018-02-02 16:33 ./usr/share/doc/seqan-apps/searchjoin/README
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/seqan_tcoffee/
-rw-r--r-- root/root      1755 2018-02-02 16:33 ./usr/share/doc/seqan-apps/seqan_tcoffee/README
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/seqan_tcoffee/example/
-rw-r--r-- root/root      1519 2018-02-02 16:33 ./usr/share/doc/seqan-apps/seqan_tcoffee/example/seq.fa
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/seqcons2/
-rw-r--r-- root/root       535 2018-02-02 16:33 ./usr/share/doc/seqan-apps/seqcons2/README
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/sgip/
-rw-r--r-- root/root        91 2018-02-02 16:33 ./usr/share/doc/seqan-apps/sgip/README
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/sgip/example/
-rw-r--r-- root/root      1122 2018-02-02 16:33 ./usr/share/doc/seqan-apps/sgip/example/iso_m2D_m196.A01
-rw-r--r-- root/root      4862 2018-02-02 16:33 ./usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.A00.gz
-rw-r--r-- root/root      4851 2018-02-02 16:33 ./usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.A01.gz
-rw-r--r-- root/root      4852 2018-02-02 16:33 ./usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.B00.gz
-rw-r--r-- root/root      4839 2018-02-02 16:33 ./usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.B01.gz
-rw-r--r-- root/root       322 2018-02-02 16:33 ./usr/share/doc/seqan-apps/sgip/example/latin-4
-rw-r--r-- root/root       226 2018-02-02 16:33 ./usr/share/doc/seqan-apps/sgip/example/lattice-4
-rw-r--r-- root/root       100 2018-02-02 16:33 ./usr/share/doc/seqan-apps/sgip/example/sts-7
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/snp_store/
-rw-r--r-- root/root      5474 2018-02-02 16:33 ./usr/share/doc/seqan-apps/snp_store/README.gz
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/snp_store/example/
-rw-r--r-- root/root      1999 2018-02-02 16:33 ./usr/share/doc/seqan-apps/snp_store/example/exampleGenome.fa.gz
-rw-r--r-- root/root       793 2018-02-02 16:33 ./usr/share/doc/seqan-apps/snp_store/example/exampleReads.gff
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/stellar/
-rw-r--r-- root/root      5144 2018-02-02 16:33 ./usr/share/doc/seqan-apps/stellar/README.gz
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/stellar/example/
-rw-r--r-- root/root      3632 2018-02-02 16:33 ./usr/share/doc/seqan-apps/stellar/example/NC_001474.fasta.gz
-rw-r--r-- root/root      3671 2018-02-02 16:33 ./usr/share/doc/seqan-apps/stellar/example/NC_001477.fasta.gz
-rw-r--r-- root/root      1089 2018-02-02 16:33 ./usr/share/doc/seqan-apps/stellar/example/reads.fasta
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/tree_recon/
-rw-r--r-- root/root        20 2018-02-02 16:33 ./usr/share/doc/seqan-apps/tree_recon/README
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/doc/seqan-apps/tree_recon/example/
-rw-r--r-- root/root       475 2018-02-02 16:33 ./usr/share/doc/seqan-apps/tree_recon/example/example.dist
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/man/
drwxr-xr-x root/root         0 2022-12-06 14:52 ./usr/share/man/man1/
-rw-r--r-- root/root      1269 2022-12-06 14:52 ./usr/share/man/man1/alf.1.gz
-rw-r--r-- root/root      2031 2022-12-06 14:52 ./usr/share/man/man1/gustaf.1.gz
-rw-r--r-- root/root      1124 2022-12-06 14:52 ./usr/share/man/man1/insegt.1.gz
-rw-r--r-- root/root      2580 2022-12-06 14:52 ./usr/share/man/man1/mason_frag_sequencing.1.gz
-rw-r--r-- root/root       708 2022-12-06 14:52 ./usr/share/man/man1/mason_genome.1.gz
-rw-r--r-- root/root      1189 2022-12-06 14:52 ./usr/share/man/man1/mason_materializer.1.gz
-rw-r--r-- root/root       676 2022-12-06 14:52 ./usr/share/man/man1/mason_methylation.1.gz
-rw-r--r-- root/root      1241 2022-12-06 14:52 ./usr/share/man/man1/micro_razers.1.gz
-rw-r--r-- root/root       929 2022-12-06 14:52 ./usr/share/man/man1/pair_align.1.gz
-rw-r--r-- root/root      1688 2022-12-06 14:52 ./usr/share/man/man1/rabema_build_gold_standard.1.gz
-rw-r--r-- root/root      2185 2022-12-06 14:52 ./usr/share/man/man1/rabema_evaluate.1.gz
-rw-r--r-- root/root       337 2022-12-06 14:52 ./usr/share/man/man1/rabema_prepare_sam.1.gz
-rw-r--r-- root/root      2423 2022-12-06 14:52 ./usr/share/man/man1/razers.1.gz
-rw-r--r-- root/root      3120 2022-12-06 14:52 ./usr/share/man/man1/razers3.1.gz
-rw-r--r-- root/root      1120 2022-12-06 14:52 ./usr/share/man/man1/sak.1.gz
-rw-r--r-- root/root      1165 2022-12-06 14:52 ./usr/share/man/man1/seqan_tcoffee.1.gz
-rw-r--r-- root/root      2200 2022-12-06 14:52 ./usr/share/man/man1/snp_store.1.gz
-rw-r--r-- root/root      1493 2022-12-06 14:52 ./usr/share/man/man1/stellar.1.gz
-rw-r--r-- root/root       669 2022-12-06 14:52 ./usr/share/man/man1/tree_recon.1.gz


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


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

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

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

Build Architecture: armhf
Build-Space: 6877988
Build-Time: 33486
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 482
Job: seqan2_2.4.0+dfsg-15
Machine Architecture: armhf
Package: seqan2
Package-Time: 34005
Source-Version: 2.4.0+dfsg-15
Space: 6877988
Status: successful
Version: 2.4.0+dfsg-15
--------------------------------------------------------------------------------
Finished at 2022-12-27T15:06:34Z
Build needed 09:26:45, 6877988k disk space